日期:2014-05-19  浏览次数:20739 次

关于引用类型字段初始化的问题
代码如下,我在test类里定义了一个Program类的字段,实例化test类的一个实例后为什么不能不能访问Program的字段i.
using   System;
using   System.Collections.Generic;
using   System.Text;

namespace   ConsoleApplication3
{
        class   Program
        {
              public   int   i;
                public   Program()
                {
                        i   =   10;

                }
        }
        class   test
        {
                Program   p;
                static   void   Main()
                {
                        test   t   =   new   test();
                        Console.WriteLine(t.p.i);
                }
        }
}


------解决方案--------------------
test类中的Program p,p没有实例化,因而无法使用p