有如下代码:
本来是以上面的形式写的, Visual Studio弹出了一个优化提示, 执行后代码被修改为下面的写法, 得知C#中给对象设置值有如下简化写法:
其就相当于给类提供了一个 任意个数参数的构造方法, 用起来比较灵活方便
DataUpdateEntity dataUpdate1 = new DataUpdateEntity();
dataUpdate1.type = "elevator";
dataUpdate1.time = currentDate;
dataUpdate1.operate = "接收电梯信息";
dataUpdate1.content = jsonElevator;
DataUpdateEntity dataUpdate = new DataUpdateEntity
{
type = "elevator",
time = currentDate,
operate = "接收电梯信息",
content = jsonElevator
};