我的对象来自数据库。
PrDT是字符串,PrDateTime是DataTimeOffset类型,可为空

vi.PrDT = i.PrDateTime.Value.ToString("s");


快速的方法是什么?
我不想要其他...

最佳答案

使用conditional operator

vi.PrDT = i.PrDateTime.HasValue ? i.PrDateTime.Value.ToString("s") :
                                  string.Empty;

关于c# - 如果对象为null,则返回空字符串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13867403/

10-10 09:21