显示类的属性

本文关键字:属性 显示 | 更新日期: 2023-09-27 17:56:11

我正在尝试使用最简单的方式在Web表单上显示属性(myCar.Make),例如文本控件。

但是我得到错误。

如何做到这一点?

protected void Page_Load(object sender, EventArgs e)
{
    Car myCar = new Car();
    myCar.Make = "BMW";
    myCar.Model = "745li";
    myCar.Color = "Black";
    myCar.Year = 2005;
    Literal1.Text = "Car Make: {0}", myCar.Make;
}

显示类的属性

看起来您正在尝试格式化字符串,但您需要调用String.Format()才能使其正常工作:

 Literal1.Text = String.Format("Car Make: {0}", myCar.Make);
Literal1.Text = "Car Make: " + myCar.Make;

Literal1.Text = string.Format("Car Make: {0}", myCar.Make);