我用的是vs2008,.net是3.5的版本。在写书上代码时,报错,大哥指点下:
public partial class Registration : System.Web.UI.Page
{
public RegistrationInfo RegistrationInfo
{
get
{
return new RegistrationInfo
{
FirstName = TextBox1.Text,
LastName = TextBox2.Text,
Email = TextBox3.Text,
SelectdEvent = DropDownListEvent.SelectedValue
};
}
}
}
RegistrationInfo是定义的一个类
错误列表:new 表达式要求在类型后有 () 或 []
public partial class Registration : System.Web.UI.Page
{
public RegistrationInfo RegistrationInfo
{
get
{
return new RegistrationInfo
{
FirstName = TextBox1.Text,
LastName = TextBox2.Text,
Email = TextBox3.Text,
SelectdEvent = DropDownListEvent.SelectedValue
};
}
}
}
RegistrationInfo是定义的一个类
错误列表:new 表达式要求在类型后有 () 或 []
public String FirstName{get;set;}怎么也会报错?是我的.net版本不支持这个新特性吗?
{
FirstName = TextBox1.Text,
LastName = TextBox2.Text,
Email = TextBox3.Text,
SelectdEvent = DropDownListEvent.SelectedValue
};
就是 public string FirstName{get;set;}这样的东西