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 в этой функции?