填充类我有这样的代码:我怎样才能申报,并在同一时间
public class test {
public string aa { get; set; }
public string bb { get; set; }
public string cc { get; set; }
}
var a = new test {
aa = "a",
bb = "b"
}
var d = a;
d.cc = "c";
有没有办法为我创造d类,并在同一时间填充它。例如,最后两行可以合并为一个?请注意,我想避免使用构造函数来完成此操作,因为有时候它会是除cc以外的其他字段,我将填充它们。
请注意我的编辑
var d = a;
这样做是怎么回事如何初始化'a'?如果你真的想在一条线上,而不只是在一个声明中,你可以把它放在一条线上。 –
旁注。你不创建类'd',你创建类'test'的实例 – Reniuz
正如@Reniuz指出的那样,它也将它设置为'a'所指的同一个实例。即改变'd'的属性并改变'a'。 –