重複の可能性:
c# で保護されたコンストラクターを呼び出す方法は?
私は自分の問題の解決策を探しました。
実際、それが可能かどうかはわかりません。私を助けてください。
namespace namespace1
{
namespace namespace1a
{
public class classa
{
protected classa(string i) //protected constructor
{
//Do something
}
public classa() //public constructor
{
//Do something
}
}
}
namespace namespace1b
{
public class classb
{
classa i = new classa(); // calls public constructor of classa
classa j = new classa("hi"); //Invalid. How to call the protected constructor of classa
}
}
}
「 classb」から「classa 」の保護されたコンストラクターを呼び出したいのですが、どうすればよいですか? 私を助けてください。