摘要: usingSystem;classProgram{publicenumColor{Red=0xff0000,Orange=0xFFA500,Yellow=0xFFFF00,Lime=0x00FF00,Cyan=0x00FFFF,Blue=0x0000FF,Purple=0x800080}staticvoidMain(string[]args){Colorcolor=Color.Blue;stringcolorString="Blue";intcolorValue=0x0000FF;//枚举转字符串stringenumStringOne=color.ToString();st 阅读全文
posted @ 2011-04-14 16:18 东风125 阅读(895) 评论(1) 推荐(0)
摘要: 摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。下载 GenericsInCSharp.msi 示例文件。注本文假定读者熟悉 C# 1.1。有关 C# 语言的详细信息,请访问http://msdn.microsoft.com/vcsharp/language。本页内容简介泛型问题陈述什么是泛型应用泛型一般约束泛型和强制类型转换继承和泛型一般方法一般委托泛型和反射泛型和 .NET Framework小结简介泛型是 C# 2.0 的最强大的功能。通过泛型可以定 阅读全文
posted @ 2011-04-14 15:42 东风125 阅读(335) 评论(0) 推荐(0)
摘要: C#重构技巧利用C# partial 关键字我们可以将原来的类加上关键字partial,然后再新建一个同名的类,并用partial修饰。在新增的这个同名类中我们就可以开始重构,而不需要对原来的代码进行大规模的整理后注释掉。这种做法的优点:思路清晰,便于管理新增代码。缺点:暂无///重构前publicclassa{//旧代码}///重构中publicpartialclassa{//旧代码}publicpartialclassa{//新代码}重构后publicclassa{//新代码} 阅读全文
posted @ 2011-04-14 11:36 东风125 阅读(426) 评论(1) 推荐(0)