有什麼辦法可以在C#中執行以下操作嗎?c#對引用的引用
List<int> aList = new List<int>();
List<int> bList = new List<int>();
... // fill the list somehow
List<int> referece; //?????
if (doThis)
referece = aList;
else
referece = bList;
reference= .... assign another list to reference
這是可能的C#?在C++中,我會參考一個列表,但在c#中?
編輯: 我改正了我的例子。思考是,我想用新的/不同的列表替換列表,並且我想更改aList或bList。 當我將一個新列表分配給引用時,aList和bList不會更改。但這就是我真正想要的,更改aList或bList。引用只是選擇包含列表的變量。
如果'DoSomethingWithSelectedList'實際上是一個方法的所有方法,這將工作完全作爲編碼 – 2012-07-28 13:14:59
什麼* *究竟你想去做? – 2012-07-28 13:22:15