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# では?
EDITED:私は私の例を修正しました。リストを新しい/異なるリストに置き換えたいと考えており、aListまたはbListを変更したいと考えています。新しいリストを参照に割り当てると、aList と bList は変更されません。しかし、それは私が本当に望んでいることです.aListまたはbListを変更してください. 参照は、リストを保持する変数を選択するだけです。