C#,实例方法(非静态方法)可以调用静态方法,而静态方法不能调用非静态方法原理

实例方法(非静态方法)可以调用静态方法,而静态方法不能调用非静态方法原理

因为非静态方法要new一个实例才会有,静态方法不能直接调用非静态方法

如果非要调用也可以按一下方法

    class Class1//先创建一个类
    {
        public string Test1()
        {
            return "lqwvje1122";
        }
    }

    public static void TT()
    {
        Class1 c = new Class1();//new一个实例,然后再调用
         string s = c.Test1();
    }

评论