根据String.Join 的 MSDN 文档“如果 value 中的任何元素为 null,则使用空字符串。”
我的代码从 DataTable 中提取数据
rotationValues = string.Join<object>(", ",
from r in rotationData.Rows.OfType<DataRow>() select r[5]);
这将导致类似于以下的输出:
8, 7, , 12, , , 13,
有什么方法可以简单地将“null”代替空字符串,如下所示:
8, 7, null, 12, null, null, 13, null