बेनामी तरीकों की तरह, प्रतिनिधियों को मैं "प्रतिनिधि" कीवर्ड का उपयोग करके घोषित कर रहा हूं अनाम प्रतिनिधि हैं?सी # - बेनामी प्रतिनिधि
namespace Test
{
public delegate void MyDelegate();
class Program
{
static void Main(string[] args)
{
DelegateTest tst = new DelegateTest();
tst.Chaining();
Console.ReadKey(true);
}
}
class DelegateTest
{
public event MyDelegate del;
public void Chaining()
{
del += delegate { Console.WriteLine("Hello World"); };
del += delegate { Console.WriteLine("Good Things"); };
del += delegate { Console.WriteLine("Wonderful World"); };
del();
}
}
}
लैम्ब्डा सिंटैक्स में लैम्ब्डा अभिव्यक्तियां और अज्ञात विधियां वास्तव में समान नहीं हैं। यदि आप घुंघराले ब्रेसिज़ के साथ लैम्ब्डा सिंटैक्स का उपयोग करते हैं तो आपका कथन सत्य है: (x) => {y();} – Lucero