2

我使用 VS 2012 并且我有一些扩展方法。

我想知道组织扩展方法的最佳策略。

我可以创建一个文件ExtensionMethods.cs并将所有扩展方法放入其中,也可以创建多个*.cs文件并将每个方法放入一个文件中。当然,可以假设一些其他方式。

在这里,我正在寻找好的和聪明的想法。

4

2 回答 2

2

扩展方法必须在static非泛型类中定义。

您可以创建任意数量的此类和文件。

于 2013-10-02T17:13:53.183 回答
2

我认为更重要的问题是要放置所有扩展方法的静态(非泛型)类。如果您可以在单个静态类中拥有相关的扩展方法并为每个静态类提供一个代码文件,那就更好了。

于 2013-10-02T17:14:01.713 回答