如何为模板类编写运算符

时间:2019-05-31 21:08:48

标签: c#

仅当我的对象不为null时,我才想调用该类的构造函数。我可以使用“ if else”来做,但是我有很多这样的任务,并且想简短一些。我该如何写像空赋值这样的运算符?但它会反向工作。

来自

LastMessage = item.LastMessage != null ? new MessageViewModel(item.LastMessage) : null;

收件人

LastMessage = item.LastMessage !? new MessageViewModel(item.LastMessage);

或(我不确定这是否能奏效,但对我来说似乎很好:))

LastMessage = ? new MessageViewModel(item.LastMessage);

0 个答案:

没有答案