class Class1
{
public String a ="OK!";
}public class Class2
{
public Class2()
{
}
Class1 test = new Class1();
String b = test.a;
static void Main(String[] args)
{
//System.Console.Write(b);
}
}在java中编译OK,在c#中无法编译,不解...
{
public String a ="OK!";
}public class Class2
{
public Class2()
{
}
Class1 test = new Class1();
String b = test.a;
static void Main(String[] args)
{
//System.Console.Write(b);
}
}在java中编译OK,在c#中无法编译,不解...
String b = test.a;这条语句之所以不行,是因为test.a不是常量或者静态字段,而是一个实例变量。