1

パラメータ化されたメソッド配列またはメソッドリストを宣言したい。これは、メソッド配列が存在し、配列のインデックスを使用してメソッドを呼び出すことができると同時に、メソッドにパラメーターを指定することを意味します。どうやってやるの?

4

1 に答える 1

4

メソッドシグネチャがわかっている場合は、次のように実行できます。

を取り込んで:intを返すメソッドの例を使用します。string

var functionList = new List<Func<int, string>>();

functionlist.Add(SomeMethod)


functionlist[0](12345); //call the function


//Assuming you had this:
public string SomeMethod(int val) { ...
于 2012-04-30T13:23:44.310 に答える