所以我知道,擴展方法是對象實例只在做
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