class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("请输入您的名字:");
            string s = Console.ReadLine();
            GreetPeople(s);
        }
        public void GreetPeople(string s)
        {
            EnglishGreet(s);
        }
        public void EnglishGreet(string s)
        {
            Console.WriteLine("Morning"+ s);
            Console.ReadLine();
        }
    }其中 GreetPeople(s);
这个说对像引用
怎么改?谢谢

解决方案 »

  1.   

     class Program 
        { 
            static void Main(string[] args) 
            { 
                Console.WriteLine("请输入您的名字:"); 
                string s = Console.ReadLine(); 
                GreetPeople(s); 
            } 
            public static void GreetPeople(string s) 
            { 
                EnglishGreet(s); 
            } 
            public static void EnglishGreet(string s) 
            { 
                Console.WriteLine("Morning"+ s); 
                Console.ReadLine(); 
            } 
        } 
      

  2.   

    class Program 
        { 
            static void Main(string[] args) 
            { 
                Console.WriteLine("请输入您的名字:"); 
    Program p=new Program ();
                string s = Console.ReadLine(); 
                p.GreetPeople(s); 

            } 
            public void GreetPeople(string s) 
            { 
                EnglishGreet(s); 
            } 
            public void EnglishGreet(string s) 
            { 
                Console.WriteLine("Morning"+ s); 
                Console.ReadLine(); 
            } 
        } 
      

  3.   

    class Program 
        { 
            static void Main(string[] args) 
            { 
                Console.WriteLine("请输入您的名字:"); 
                string s = Console.ReadLine(); 
                GreetPeople(s); 
            } 
            public static void GreetPeople(string s) 
            { 
                EnglishGreet(s); 
            } 
            public static void EnglishGreet(string s) 
            { 
                Console.WriteLine("Morning"+ s); 
                Console.ReadLine(); 
            } 
        }