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:类型推断。

  • 相关阅读:
    静态成员在类中的初始化
    博客中尖括号不显示的问题
    声明vector对象保存函数指针
    返回数组指针的函数
    C++ 指针与引用的差别
    Configure Eclipse “Content Assist”
    How to install Eclipse-Color-Theme
    国内 git 托管平台
    SHA1 对文件求信息摘要的实现
    SHA1 对字符串求摘要的实现
  • 原文地址:https://www.cnblogs.com/nxj1997/p/11170621.html
Copyright © 2011-2022 走看看