今天在写一个自动属性的时候,发现编译错误,
Error 1 'MyUser.UserName.get' must declare a body because it is not marked abstract or extern
我百思不得其解,语法完全正确的呀。。。。。
仔细一想,昨天为实验ASP.NET AJAX,把.NET版本默认临时设置成了3.0,是不是因为这个影响?然后我去把.NET版本调整成3.5。就好了。。。。
原来自动属性功能是伴随C#3.0以及 .NET 3.5才发布的,如果版本不对,VS2008就不会处理。