あるインスタンシエーターから別のインスタンシエーターにパススルーするにはどうすればよいですか? このクラスがあるとします。foo(string, string) から foo(Uri) に渡すにはどうすればよいですか?
public foo
{
string path { get; private set; }
string query { get; private set; }
public foo (Uri someUrl)
{
// ... do stuff here
}
public foo (string path, string query)
{
Uri someUrl = new Uri(String.Concat(path, query);
// ... do stuff here to pass thru to foo(someUrl)
}
}