Как вы можете видеть в приведенном ниже коде, я объявил объект Action<>
как переменную.
Кто-нибудь, пожалуйста, сообщите мне, почему этот делегат метода действия ведет себя как статический метод?
Почему он возвращает true
в следующем коде?
код:
public static void Main(string[] args)
{
Action<string> actionMethod = s => { Console.WriteLine("My Name is " + s); };
Console.WriteLine(actionMethod.Method.IsStatic);
Console.Read();
}
Вывод: