相关疑难解决方法(0)

.Net C#String.Join如果元素值为null,如何输出"null"而不是空字符串?

根据String.JoinMSDN文档 "如果value中的任何元素为null,则使用空字符串."

代码我从DataTable中提取数据

rotationValues = string.Join<object>(", ",
    from r in rotationData.Rows.OfType<DataRow>() select r[5]);
Run Code Online (Sandbox Code Playgroud)

这将导致输出类似于:

8, 7, , 12, , , 13, 
Run Code Online (Sandbox Code Playgroud)

是否有任何方法可以简单地将"null"替换为空字符串,如下所示:

8, 7, null, 12, null, null, 13, null
Run Code Online (Sandbox Code Playgroud)

.net c# string null

5
推荐指数
1
解决办法
2978
查看次数

标签 统计

.net ×1

c# ×1

null ×1

string ×1