public class Foo
{
public void DoFoo()
{
int x;
var coll = TheFunc("bar", out x);
}
public Func<string, int, ICollection<string>> TheFunc { get; set; }
}
エラー: 「引数 2 は 'out' キーワードと共に渡されるべきではありません。」
public class Foo
{
public void DoFoo()
{
int x;
var coll = TheFunc("bar", out x);
}
public Func<string, out int, ICollection<string>> TheFunc { get; set; }
}
エラー: 「バリアンス修飾子が無効です。バリアントとして指定できるのは、インターフェイスとデリゲートの型パラメーターのみです。」
この関数で out パラメータを取得するにはどうすればよいですか?