Все еще обнимаю делегатов, и мне любопытно: возможно ли перегрузить анонимные функции?
такой, что:
delegate void Output(string x, int y);
Поддержка:
Output show = (x, y) => Console.WriteLine("{0}: {1}", x.ToString(), y.ToString());
И
delegate void Output(string x, string y);
Разрешение:
show( "ABC", "EFG" );
И
show( "ABC", 123 );