[C#] C#基础入门(二)

Csharp编程进阶

章节的标号并未和基础入门一衔接,但是内容是衔接的

Chapter_13 委托

Lambda 表达式

1
2
3
4
5
6
7
8
delegate int LambdaT(int value);
public static void Lambda_Expressions()
{
LambdaT del1 = delegate (int i) { return i + 20; };
LambdaT del2 = (int i) => { return i + 30; };
LambdaT del3 = i => { return i + 30; };
LambdaT del4 = i => i + 30;
}

Chapter_14 事件

从一个例子中了解事件的使用方法;订阅/发布者模式