变量的作用域(3)

namespace ConsoleApplication3
{
    class Program
    {
        static string mystring;
        static void write()
        {
            string mystring = "string defined in wrtie()";
            Console.WriteLine("now in write()");
            Console.WriteLine("Local mystring={0}", mystring);
            Console.WriteLine("Global mystring={0}",Program.mystring );
        }

        static void Main(string[] args)
        {
            string mystring = "string defined in Main()";
            Program.mystring = "global string";
            write();
            Console.WriteLine("\nnow in Main()");
            Console.WriteLine("Local mystring={0}", mystring);
            Console.WriteLine("Global mystring={0}", Program.mystring);
            Console.ReadKey();
        }
    }
}

posted on 2011-01-24 19:10  i617  阅读(127)  评论(0编辑  收藏  举报

导航