1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
|
// CS0120: An object reference is required to access non-static member `TestNamespace.TestClass.HelloWorld()'
// Line: 31
using System;
using TestNamespace;
namespace TestNamespace
{
public class TestClass
{
public void HelloWorld ()
{
}
}
}
class SuperClass
{
TestClass tc = null;
TestClass TestClass
{
get { return tc; }
}
}
class SubClass : SuperClass
{
public SubClass ()
{
TestClass.HelloWorld ();
}
}
class App
{
public static void Main ()
{
SubClass sc = new SubClass ();
}
}
|