У меня есть функция ...Преобразовать System.Action в строку
var neighbours =
from x in Enumerable.Range(0, array2.GetLength(0))
.Where(x => Math.Abs(x - refx) <= 1)
from y in Enumerable.Range(0, array2.GetLength(1))
.Where(y => Math.Abs(y - refy) <= 1)
select new { x, y };
neighbours.ToList().ForEach(Console.WriteLine);
это Func работает хорошо. Но я хочу:
var neighbours =
from x in Enumerable.Range(0, array2.GetLength(0))
.Where(x => Math.Abs(x - refx) <= 1)
from y in Enumerable.Range(0, array2.GetLength(1))
.Where(y => Math.Abs(y - refy) <= 1)
select new { x, y };
neighbours.ToList().ForEach(label3.Text);
Это не работает. Итак, я хочу преобразовать System.Action To String ... Любая идея для этого?
Я понятия не имею, что вы пытаетесь выполнить, ваш последний пример не имеет смысла. –
Что именно вы пытаетесь отобразить? – Thousand
Вы пытаетесь сказать, что хотите, чтобы label3.Text перечислил все результаты? –