委托
文章平均质量分 78
kylin-v
个性,来自内心;水准,全凭修心!
狂诳与收敛并驾;谦虚与实力共存!
不明、不了!不走不跑!
明明、了了!边走边跑!
展开
-
写给那些看不懂委托的同学
C# 从1.x 发展到目前的 4.5,委托的写法真是越来越简单精悍。如果您对这些委托的写法不是很清晰,本文可以帮助到您。委托是一种安全封装方法的类型,可以将方法作为方法的参数。委派方法的参数个数、顺序、类型及方法返回值类型必须跟定义的委托方法一样,但参数名称可以不同。1、C# 定义一个完整委托:delegate string SayMessage(string转载 2013-12-26 15:54:17 · 455 阅读 · 0 评论 -
委托、Lambda表达式
1. 委托........................................................................... 2(1) 委托的本质......................................................... 2(2) 使用委托的示例...................................转载 2014-02-08 15:03:30 · 540 阅读 · 0 评论 -
C# LINQ需求实现演化
Linq是C#3.0引入的,在C#2.0实现从集合中过滤符合条件的记录实现方式。 假设有一个Book类,以及一个Book类的集合,现在需要从集合中查找出单价大于50的Book。 1、固定查询字段的实现方式: Book.cs类:using System;using System.Collections.Generic;using System.Text;name转载 2014-08-21 10:19:30 · 327 阅读 · 0 评论 -
C#委托的介绍(delegate、Action、Func、predicate)
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递。事件是一种特殊的委托。1.委托的声明(1). delegate delegate我们常用到的一种声明 Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。 例:public delegateint MethodtDelegate(int x,int y转载 2014-08-21 13:39:50 · 274 阅读 · 0 评论