考虑以下代码和输出:
using Microsoft.Xna.Framework;
//Where color is from ^ that
static Color color = new Color(0, 0, 0, 0);
static void Main(string[] args)
{
Color otherColor = color;
color.B = 100;
Console.WriteLine(otherColor.B);
Console.WriteLine(color.B);
Console.ReadLine();
}
//output
//0 <-- otherColor
//100 <-- color
然而,我希望otherColor能够通过引用传递相同的值,使输出变为
//100
//100
如果可能,我该如何实现这个目标?
Color?
? - kbtz