public class A
{
protected int x;
static void F(A a, B b)
{
a.x = 1; // Ok b.x = 1; // Ok
}
}
public class B: A
{
static void F(A a, B b)
{
a.x = 1; // Error 为什么错了?
b.x = 1; // Ok
x=5; //反编译成base.x=5
base.x=5; // OK
}
}
{
protected int x;
static void F(A a, B b)
{
a.x = 1; // Ok b.x = 1; // Ok
}
}
public class B: A
{
static void F(A a, B b)
{
a.x = 1; // Error 为什么错了?
b.x = 1; // Ok
x=5; //反编译成base.x=5
base.x=5; // OK
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货