特定のコンストラクターが使用されている場合、メソッドを非表示/表示する方法はありますか? すなわち:
public class SomeClass
{
public SomeClass(string methodA)
{
}
public SomeClass(int methodB)
{
}
public string MethodA()
{
return "";
}
public int MethodB()
{
return 0;
}
}
が使用されている場合、新しいオブジェクトをインスタンス化するときにSomeClass(string methodA)
のみ使用できますか? 同じ場合は使用可能でしょうか?MethodA()
SomeClass
SomeClass(int methodB)
MethodB()
皆さん、ありがとうございました!