我这样使用:master.Name=entity.Name;
//让它成为Prashant
我想在方括号中附加名称,如[Prashant]
答案 0 :(得分:2)
这样做的老方法是:
master.Name = '[' + entity.Name + ']';
一个相对更好的方法是:
master.Name = string.Format("[{0}]", entity.Name);
如果您使用的是C#6.0或更高版本:
master.Name = $"[{entity.Name}]";
答案 1 :(得分:1)
你应该使用Name
作为课程Master
中的一个属性,并使用它的getter来完成这项工作:
private string _Name;
public string Name
{
get { return "[" + _Name + "]"; } // Or String.Format("[{0}]",_Name)
set { _Name = value; }
}
因此,当您访问master.Name
时,它将以所需格式提供输出。即。[Prashant]
添加了用法示例here或者只要您使用这样的属性就格式化它们:
Console.WriteLine(String.Format("[{0}]",masterInstace.Name));