请问同一个类中的public 方法如何调用?

解决方案 »

  1.   

    首先这个类有问题,缺少构造函数
    除非public static string mystr()//静态方法
        {
            return "nihao!";
        }那么就可以直接调用 string tmp = myclass.mystr();否则就只能下面这样:
    myclass ccc = new myclass();//你的类缺少构造函数
    string tmp = ccc.mystr();
      

  2.   

    直接调用同一个类中的方法:this.调用的方法()
      

  3.   

    定义一个全局变量
    string str="";class myclass{
        public string mystr()
        {
            return "nihao!";
        }
        static void outstr()
        {
            Console.WriteLine(mystr());
            str = mystr();     }
    }