【发布时间】:2013-12-04 07:02:17
【问题描述】:
我搜索并阅读了 MSDN,但我只发现了how to add a instance method to a existed class。
现在,我想向现有类添加一个静态方法,如下所示:
String.myStaticMethod(....);
我可以这样做吗?这在 c# 中是不允许的吗?
【问题讨论】:
-
我认为
C#永远不会支持这样一个奇怪的要求,如果你想要一些静态方法为你当前的项目甚至你自己的库,只需定义一个静态类,即使您可以将其命名为与某些现有类相同的名称,但请注意命名空间。 -
非常感谢。我的意思不仅是在这个问题中的静态类案例。也许它不是一个包含一些静态方法的静态类。
标签: c# class static-members