匿名メソッド
名前を持たないメソッド。
デリゲートを使用してメソッドをインスタンス化することで、メソッドを別途記述しなくてもよくなる
これまでは...
public deligate void MyDeli(string message);
piblic static void Message(string message)
{
Console.WriteLine("message");
}
public static void Main()
{
MyDeli del = Message;
del("匿名メソッド");
}
匿名メソッドを使用すると
public daligate void MyDeli(string message);
public static void Main()
{
MyDeli del = delegate(string message) // 匿名メソッド採用
{
Console.WriteLine("message");
};
del("匿名メソッド");
}