装配创建指南

abh*_*bhi 5 .net architecture static frameworks assemblies

是否有任何关于程序集中可以具有的静态函数数量的经验法则?

如何识别函数是否需要是静态v/sa函数,不需要是静态的?

Ada*_*rth 3

嗯,没有经验法则——这取决于设计论证。如果您要听 FxCop,如果一个方法不适用于类的实例成员,则该方法可以是静态的......

我更喜欢采用古老的定义,如果该方法在类型之间共享并且不特定于该类型的实例,则该方法应该是静态的。

此链接包含“何时使用”部分:

http://msdn.microsoft.com/en-us/library/79b3xss3(VS.80).aspx