摘要: 文字来源:MSDN---扩展方法(C# 编程指南)扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。仅当您使用 using 指令将命名空间显式导入到源代码中之后,扩展方法才位于范围中。下面的示例演示为 System..::.String 类定义的一个扩展方法。请注意,它是在非嵌套、非泛型静态类内部定义的:namespace ExtensionMethods{ public static class MyExtensions { public static int WordCount(this Strin 阅读全文
posted @ 2011-11-01 13:57 Babosa 阅读(1392) 评论(0) 推荐(0) 编辑