像下面这种写法public string Ex
{
     get;
     set;
}
是编译器支持的,还是要运行时支持?我的意思是,原来 framework 2.0 里面不能这样写,3.0 里可以这样写,是否只是给编译器看的?像我在 vs2008 里新建个项目,指定是用 2.0 ,这样写了,但是编译的时候也没报错。谢谢各路大侠。