public class B : private A
{

}

みたいなこと C# じゃ出来ないんだっけ?