关于程序集中可以拥有的静态函数的数量,是否有任何经验法则?
你如何识别一个函数是否需要是静态的v/s一个不需要是静态的函数?
最佳答案
好吧,没有经验法则 - 这归结为设计论点。如果您要听 FxCop,如果该方法不适用于类的实例成员,则该方法有资格是静态的...
我更喜欢采用古老的定义,如果该方法在类型之间共享并且不特定于类型的实例,则该方法应该是静态的。
此链接包含“何时使用”部分:
http://msdn.microsoft.com/en-us/library/79b3xss3(VS.80).aspx
关于.net - 装配体创建指南,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3347889/