一个简单的C#找错

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:49:51
public partial class _Default : System.Web.UI.Page{

protected void Page_Load(object sender, EventArgs e)
{
public class car{
private string aa;
private string description(string a){
aa=a;
}

}
protected void TextBox1_TextChanged (object sender, EventArgs e)
{
string a=Convert ToString();
car.newcar=new car();
newcar.description(a);
label1.text =response.write(aa);
}

}

很简单的一个C#.请问哪里错了啊??

错误 1 应输入 } D:\111\Default.aspx.cs 14 6 D:\111\

string a=Convert ToString(); 应该是string a=Convert.ToString();吧
还有 car.newcar=new car(); 这行 car有newcar这个属性吗?是你没写上来还是什么?如果newcar是对象的话就不要加.

如果原代码也没有那这行就是错的
还有label1.text =response.write(aa); 干吗=response.write(aa)?直接=aa不就行了?

第一个错:在load事件中你定义了一个类,
第二个错:string a=Convert.ToString()没有这个写法

我也帮你挑一个吧
你定义的description方法,没有返回值。
另外说一句
你在page_load中定义了一个类。类成员只能定义在父类的根级块结构中。(它的上一层结构必须带有class关键字)。