class Class1 : Class { new public string s = "Hage2";
public static void Main(string[] args) { Class c1 = new Class1(); Console.WriteLine(c1.s); Console.ReadLine(); } } "Hage2"を表示したいのに、"Hage1"が表示されます。 Class c1 = new Class1(); で作成されたインスタンスは、Class1のインスタンスじゃないんでしょうか?