鉴于以下内容
class Foo
{
public static int Bar { get; set; }
}
public static void Main(string[] args)
{
var foo = new foo();
//Erroneous member access here
var value = foo.Bar;
//Correct member access here
var value = Foo.Bar;
}
问:为什么不能通过该类的实例访问静态变量 - 对象本身毕竟允许从with-in自己的程序调用中访问静态成员变量。