代码如下,我在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);
}
}
}
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);
}
}
}
Program p=new Program();
{
class Program
{
static void Main(string[] args)
{
test t = new test();
Console.WriteLine(t.i);
}
} class test
{
public int i;
public test()
{
i = 10;
}
}}