当前位置: 首页 > news >正文

北京做网站哪家便宜免费网站建设培训

北京做网站哪家便宜,免费网站建设培训,seo代运营,凡科可以做返利网站吗委托 方法的容器#xff1a;委托可以存储一个或多个方法的引用。可以使用委托对象来调用这些方法。函数/方法的变量类型#xff1a;委托类型可以像变量一样声明和使用#xff0c;存储方法的引用。存储、传递方法#xff1a;委托可以作为参数传递给方法#xff0c;也可以作…委托 方法的容器委托可以存储一个或多个方法的引用。可以使用委托对象来调用这些方法。函数/方法的变量类型委托类型可以像变量一样声明和使用存储方法的引用。存储、传递方法委托可以作为参数传递给方法也可以作为方法的返回值。这使得方法可以接收其他方法作为参数或返回方法。本质是一个类每个委托类型在编译时都会生成一个类继承自 System.Delegate 或 System.MulticastDelegate。这个类提供了 Invoke 方法用于调用委托所指向的方法。 事件 与委托使用方法一样 不同点事件不可以在外部被调用不可以在外部置空 只可以在外部进行、-的操作 public class Card {public Card(){Test.MAC?.Invoke();Test.MAC_args?.Invoke(ABS);}}sealed class Test{public static MyAction MAC;public static MyActionWithArgsint,string MAC_args;public Test(){MAC () { };//lambda表达式MAC delegate { };//匿名函数MAC_args (str) {Debug.LogError(str);return 1;};MAC_args delegate(string str) { Debug.LogError(str); return 1;};}}public delegate void MyAction();public delegate T MyActionWithArgsT,K(K k);//有参有返回协变 1、out 修饰的泛型类型 只能作为返回值不能作为参数(如Func) 2、父类泛型委托容器可以装子类泛型委托容器如下方法 public class CovarianceClass{delegate T Covarianceout T();public CovarianceClass(){CovarianceSon son () { return new Son();};CovarianceFather father son;//父类容器装子类容器协变}}public class Father{}public class Son : Father{}逆变 1、in 修饰的泛型类型表示只能作为参数不能返回如Action 2、子类泛型容器可以装父类泛型容器如下方法 public class ContravarianceClass{delegate void Contravariancein T(T t);public ContravarianceClass(){ContravarianceFather father (t) { };ContravarianceSon son father;//子类容器可以装父类容器逆变}}public class Father{}public class Son : Father{}typeof 用于获取Type public enum SpAtlasEnum{Cards_00,}SpAtlasEnum A (SpAtlasEnum)Enum.Parse(typeof(SpAtlasEnum),Cards_00);//可以转换string为枚举需要反射SpAtlasEnum B (SpAtlasEnum)0;//直接将int转为枚举性能最佳Type dll一般需要运行过才会生成 public GameManager(){Assembly assembly Assembly.LoadFrom(C:\Users\Administrator\RiderProjects\ClassLibrary1\ClassLibrary1\bin\Debug\net8.0\ClassLibrary1.dll);//找到这个dllType[] assemblyAllInfo assembly.GetTypes();for (int i 0; i assemblyAllInfo.Length; i){Debug.LogError(assemblyAllInfo[i]);//遍历程序集内的所有内容}//获取这个程序集内的指定类Type reflectionClass assembly.GetType(Reflection_Namespace.Reflection_Class);//将他实例化object obj Activator.CreateInstance(reflectionClass);//获取这个类的变量a未实例化的FieldInfo fieldinfo reflectionClass.GetField(a);//设置该变量a指定 实例化的obj fieldinfo.SetValue(obj,131);//打印实例化的obj的变量a的值Debug.LogError(fieldinfo.GetValue(obj));//同理 获取方法未实例化的MethodInfo methodInfo reflectionClass.GetMethod(Reflection_Method,new Type[]{typeof(string)});//使用该方法指定 实例化后的objDebug.LogError(methodInfo.Invoke(obj, new object[] {Reflection })); }}
http://www.sczhlp.com/news/168509/

相关文章:

  • 奎屯建设局网站做兼职的网站打字员
  • 校园网站怎么建wordpress设置中英版
  • 潍坊个人做网站旅游网站排名前5位的
  • 流量网站制作网站做推广页需要什么软件有哪些
  • 乐平网站建设深圳营销型网站建设 宝安西乡
  • 网站编辑器无法显示足球比赛直播网
  • 域名论坛网站漳州北京网站建设
  • 网站主页制作教程山东潍坊网站制作公司
  • 广饶网站制作青岛网站公司
  • 8黄页网站建设电器企业网站建站
  • 网站响应式和电脑手机昆明网站快照优化公司
  • 网站源码在线提取网站后期的维护和更新
  • 网站根目录验证文件是什么云南昆明网站建设价格
  • 全景网站如何建设旅游网站首页设计大概图
  • 天津做网站的公司怎么样网络设计的安全性原则主要是指
  • 应聘网站优化的简历怎么做怎么做有图有声的网站
  • 楚雄做网站建设的公司oppo手机网站建设需求分析
  • 网站建设运营必备人员长沙高端网站建设服务
  • 网站前台模块是什么淘宝店铺购买的服务在哪里
  • 网站地图如何制作ui设计师需要掌握的技能
  • 网站iis7.5配置世界十大网站排名出炉
  • 网站域名备案多长时间wordpress备份至七牛
  • 酒仙网的网站推广方式制作壁纸的软件
  • 昆明网站免费制作网站建设完整版
  • 去哪接单做网站公司网站排名优化手段
  • 展厅设计素材网站网站设计相似侵权吗
  • 南宁武鸣区建设局网站网站推广广告公司
  • 使用wordpress搭建手机网站常熟做网站价格
  • 建设局网站项目负责人资质要求女教师网课入06654侵录屏
  • 电脑建设网站服务器专业点的网站制作公司