zoukankan      html  css  js  c++  java
  • 匿名类

    委托与事件
    public delegate void aaa (int num)
    (委托) (返回类型) (委托名) (参数)

    只要是委托就有参数,委托的变量可以执行。
    委托是一个类
    多播委托
    每个委托都只包含一个方法调用,调用委托的次数和调用方法的次数相同。如果需要委托的一次可以执行多个方法,这时我们就需要多播委托。
    通俗的来讲,多播委托就是一个包含多个方法的委托称为多播委托。
    取最后一个方法的返回值
    委托链就是链接多个委托的委托
    -----------------------------------------------
    事件(event)

    事件:基本上说是一个用户操作,如按键 点击 鼠标移动 ,或是出现一些如系统自动生成的通知,应用程序需要时间发生时响应事件。
    时间包括发布器和订阅器
    事件的类型是委托。
    发布器:包含事件和委托定义的对象。

    =========================================================
    匿名类型

    定义匿名类:var newClass=new{Name="张三",Age=15}
    List<Student> student=new List<Student>();
    student.Add(new student(){Name="张三",Age=15})

    匿名类就是没有名字的类。
    匿名类不能作为返回值,不能作为参数。

    特点 匿名类不能被引用 只能在创建时用new语句来声明。
    var:类型推断。

  • 相关阅读:
    django-restframework使用
    django-xadmin使用
    python2.7.5升级到2.7.14或者直接升级到3.6.4
    mysql-5.7.25安装以及使用
    django1.9安装以及使用
    Algorithm negotiation failed
    ELK的搭建以及使用
    python 3.5 成功安装 scrapy 的步骤
    pandas基础-Python3
    C#命名规则和编码规范
  • 原文地址:https://www.cnblogs.com/nxj1997/p/11170621.html
Copyright © 2011-2022 走看看