所以我知道,扩展方法是对象实例只在做
public static string stringBig(this string inString) {
return inString.ToUpper();
}
仅适用于string
不过,我想使功能类似Double.TryParse
的东西,这样我就不必做
Double myDouble = someOtherDouble.DoubleParseDifferent("4.324802348203498");
我希望能够做到像
Double myDouble = Double.DoubleParseDifferent(someRandomString);
现在我知道我实际上无法做到这一点,那么我会采取哪些替代方法或方法来解决这个问题。
可能dupe http://stackoverflow.com/questions/866921/static-extension-methods – Brook 2011-01-05 20:19:26
@Brook是的,这是一个愚蠢的,我看着永远,没有发现这个问题。谢谢:) – msarchet 2011-01-05 20:23:10