如何向 mscorelib 添加方法
我想向 mscorlib 添加一些方法。 例如:
字符串abc;
abc.IsNumeric()
我希望能解释我的问题。
I want to add some methods to mscorlib. For example:
string abc;
abc.IsNumeric()
i hope could explain my question.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您无法向 mscorlib 添加方法,但是您可以使用扩展方法,这样它们看起来就像是在字符串上定义的,例如
您可以根据需要调用它,例如
You can't add methods to mscorlib, however you can use extension methods so they appear as if they are defined on string, e.g.
Which you can then call as you requested, e.g.
格雷格给了你一个很好的答案。 只是想补充一点,您可以在此处阅读有关扩展方法的更多信息:
You got a good answer by Greg. Just wanted to add that you can read more about extension methods here: