C# Extend Method
转载:C# 扩展方法的理解 - suger - 博客园
扩展方法使您能够向现有类型 "添加" 方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。也就是你可以对 String,Int,DataRow,DataTable 等这些类型的基础上增加一个或多个方法,使用时不需要去修改或编译类型本身的代码。
先做个例子吧,以 String 为例,需要在字符串类型中加一个从字符串转为数值的功能。
以往我们可能是这样做的,会专门写一个方法做过转换
123456public static int StrToInt(string s){ int...
more...









