public static void Invoke (Action action)
Posted 许明会的计算机技术主页
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了public static void Invoke (Action action)相关的知识,希望对你有一定的参考价值。
using System; using System.Security.Principal; using System.Security.Permissions; namespace Demo { class MainClass { public static void Invoke (Action action) { try { action (); } catch (Exception ex) { Console.WriteLine (ex.Message); } } public static void Main (string[] args) { Invoke (() => TestMethod1 ()); Invoke (() => TestMethod2 ()); Invoke (() => TestMethod3 ()); Console.ReadKey (); } [PrincipalPermission(SecurityAction.Demand,Name="Administrator")] public static void TestMethod1() { Console.WriteLine ("TestMethod1 successfully Executed!"); } [PrincipalPermission(SecurityAction.Demand,Role="Administrators")] public static void TestMethod2() { Console.WriteLine ("TestMethod2 successfully Executed!"); } [PrincipalPermission(SecurityAction.Demand,Role="Guests")] public static void TestMethod3() { Console.WriteLine ("TestMethod3 successfully Executed!"); } } }
以上是关于public static void Invoke (Action action)的主要内容,如果未能解决你的问题,请参考以下文章
public static void main(String[] args) 和 public static void main(String args[]) 的区别? [复制]
在哪些情况下我们可以使用 public static void main(String... args) 而不是 public static void main(String[] args)
public void与public static void区别