ADO.NET中的泛型委托

本文介绍了C#中的泛型,包括泛型的概念、应用、好处、类的规范及类型问题。同时,深入探讨了泛型约束的类型限制。此外,文章还讲解了委托的含义,以及在主从窗体通信中的应用,强调了委托在简化并发和多线程编程中的重要性。
摘要由CSDN通过智能技术生成

什么是泛型

C# 语言和公共语言运行时 (CLR) 在 2.0 版本中添加了泛型。泛型将类型参数的概念引入 .NET Framework,这样就可以设计具有相同特征的类和方法:在客户端代码声明并初始化这些类和方法之前,这些类和方法会延迟指定一个或多个类型(使用占位符~3:数字代表类型参数个数)

泛型应用

使用泛型类型可以最大限度地重用代码、保护类型安全性以及提高性能。泛型最常见的用途是创建集合类 List< int>。可以创建:泛型接口、泛型类、泛型方法、泛型事件和泛型委托。

泛型的好处

  1. 增加类型的安全性
  2. 提高代码的重用

泛型类的规范

public class 类名<T> {
   类成员....}
  1. T:仅代表一个占位符,用T或者其他字母都行,只要符合C#命名规范都行,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值