小编c b*_* br的帖子

每个C#Linq声明

我想写下面的陈述:

things.ToList().ForEach(x =>
{
    x.thingname = x.thingname.Replace("oldvalue", "newvalue");
    x.thingname2 = x.thingname2.Replace("oldvalue", "newvalue");
});
Run Code Online (Sandbox Code Playgroud)

此代码工作正常,并成功替换工作.但是如果x.thingname为null则代码错误.如何在替换之前检查空值?

c# linq

0
推荐指数
1
解决办法
114
查看次数

标签 统计

c# ×1

linq ×1