仅当我的对象不为null时,我才想调用该类的构造函数。我可以使用“ if else”来做,但是我有很多这样的任务,并且想简短一些。我该如何写像空赋值这样的运算符?但它会反向工作。
来自
LastMessage = item.LastMessage != null ? new MessageViewModel(item.LastMessage) : null;
收件人
LastMessage = item.LastMessage !? new MessageViewModel(item.LastMessage);
或(我不确定这是否能奏效,但对我来说似乎很好:))
LastMessage = ? new MessageViewModel(item.LastMessage);