我有几个'帮助'样式扩展方法,我现在使用相当经常(它们大多非常简单,直观,适合善良而非恶魔,所以请不要这下降到围绕我是否应该使用它们的讨论)。他们在很大程度上扩展了.NET CLR核心类。定义一个带解决方案范围的.NET扩展方法
目前,我必须将包含我的扩展方法的'ExtensionMethods.cs'文件复制到解决方案中的每个新项目,以便能够在多个项目中使用它们。
是否有可能定义一个解决方案中的多个项目工作的扩展,或者将它们包装在一个'扩展'dll中,或者它们被限制在项目的范围?
编辑虽然'专门的项目'的答案是完全有效的,我选择马克西达的,因为我更喜欢他给的方法。感谢所有迄今为止的答案,并且我将它们都修改了,因为它们都是很好的答案
我多年来一直这样做,为我节省了很多麻烦,与使用共享程序集相比 – faulty 2008-10-02 04:19:22