從這個線程:http://geekswithblogs.net/kaju/archive/2005/12/05/62266.aspx有人問(在評論)這個問題:連鎖建設者 - 使用中間邏輯
有沒有辦法做這樣的事情 這樣:
public FooBar(string fooBar)
{
string[] s = fooBar.split(new char[] { ':' });
this(s[0], s[1]);
}
public Foo(string foo, string bar)
{
...
}
那麼,我遇到了我需要同樣的事情的情況。它有可能嗎?提前致謝。
編輯
我的意思是這
public Foo(string fooBar)
{
string[] s = fooBar.split(new char[] { ':' });
this(s[0], s[1]);
}
public Foo(string foo, string bar)
{
...
}
富是一個構造函數。
我的問題是我必須做大量的邏輯 - 調用其它構造函數之前 - 包括一些IO的東西。
你能澄清這個問題嗎? Foo和FooBar應該是構造函數嗎?因爲它們的命名不同,所以它不完全清楚你想要做什麼...或者Foo應該被稱爲FooBar,或者Foo應該是一種方法,我猜? – 2010-11-04 15:02:04
@ jamietre - 是的,我試圖澄清。謝謝。 – Moberg 2010-11-04 15:09:34