摘要:
目录 # 什么是委托 # 委托声明、实例化和调用 1、声明 2、委托的实例化 3、委托实例的调用 4、委托完整的简单示例 #泛型委托 1、Func委托 2、Action委托 3、Predicate委托 #匿名委托 #Lambda表达式 1、表达式Lambda 2、语句Lambda 3、Lambda的 阅读全文
摘要:
一、什么是泛型 泛型是C#2.0推出的新语法,而是2.0框架升级提供的功能。 我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。有没有一种办法,用同一个方法来处理传入不同种类型参数的办法呢?泛型的出现就是专门来解决这个问 阅读全文
摘要:
1、声明委托 public delegate void DataCallBackEventHandler(string str); 2、按照委托结构(参数和返回值)写一个回调方法 public void DataCallBackEvent(string str) { label1.Text = "委 阅读全文
摘要:
委托概念 c#中的委托概念也就好比律师对象,它是一个类(“委托是类类型”这个事实将在“委托本质”部分进行详细介绍),因为只有类才有对象的概念,这也体现了c#作为一门面向对象语言的特性。 c#中的委托可以理解为函数的一个包装,它使得c#中的函数可以作为参数来被传递,这在作用上相当于c++中的函数指针。 阅读全文