程晓晖

博客园 首页 新随笔 联系 订阅 管理

2010年12月17日 #

摘要: 转自http://hi.baidu.com/brady_home/blog/item/53a36809d68780aa2fddd467.html一、泛型简介1.1泛型通过使用泛型,可以创建这样的类、接口和方法,它们以一种类型安全的工作方式操作各种数据。本质上,术语“泛型”指的是“参数化类型”(parameterized types)。参数化类型非常重要,因为它们可以在创建类、接口、方法和委托的时候将要操作的数据类型作为参数进行指定。通过泛型,可以创建一个类,使其自动处理不同类型的数据。使用参数化类型的类、接口、方法和委托都可以称为“泛型”。可以通过使用object类型的引用来创建通用的类、接口 阅读全文
posted @ 2010-12-17 14:53 fumen 阅读(10444) 评论(2) 推荐(6) 编辑

摘要: C#中使用GUID GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。” 1. 一个GUID为一个128位的整数(16字节),在使用唯一标识符的情况下,你可以在所有计算机和网络之间使用这一整数。 2. GUID 的格式为“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”,其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。例如:337c7f2b-7a34 阅读全文
posted @ 2010-12-17 13:17 fumen 阅读(452) 评论(0) 推荐(0) 编辑