题
我想添加一些方法来mscorlib.例如:
串abc;
abc。IsNumeric()
我希望可以解释我的问题。
解决方案
您不能添加方法MSCORLIB,但是你可以使用扩展方法,使他们看起来好像他们是在字符串来定义,e.g。
public static class StringExtensions
{
public static bool IsNumeric(this string s)
{
// TODO
}
}
然后你就可以调用你的要求,e.g。
"1234".IsNumeric()
其他提示
你有一个很好的答案通过格雷格。只是想,你可以读取更多关于延伸方法在这里:
不隶属于 StackOverflow