分配
var a = new List<int>();
var b = a;
a.Add(5);
Console.WriteLine(a.Count); // prints 1
Console.WriteLine(b.Count); // prints 1 as well
分配給 List<int> 的變數不會建立 List<int> 的副本。相反,它將引用複製到 List<int>。我們呼叫以這種方式表示引用型別的型別。
var a = new List<int>();
var b = a;
a.Add(5);
Console.WriteLine(a.Count); // prints 1
Console.WriteLine(b.Count); // prints 1 as well
分配給 List<int> 的變數不會建立 List<int> 的副本。相反,它將引用複製到 List<int>。我們呼叫以這種方式表示引用型別的型別。