次のシグネチャを持つメソッドがあります。
public void SomeMethod(int SomeInt, List<long> SomeListOfLongs)
ある時点で、このメソッドを呼び出していますが、コードは次のようになります。
int TheInt = 2;
long TheLong1 = 3;
long TheLong2 = 4;
long のリストを作成し、メソッドを 1 ステップで呼び出したいと思います。私はこれを試しました:
SomeMethod(TheInt, new List<long>(TheLong1, TheLong2));
呼び出し自体で直接新しいリストを作成する必要を回避する方法はありますか?
ありがとう。