MSDN docs for String.Joinによると "値の要素がnullの場合、代わりに空の文字列が使用されます。"単にそれはで「ヌル」を入れて持っているどのような方法があります.Net C#String.Join要素の値がnullの場合、空の文字列の代わりに "null"を出力する方法は?
8, 7, , 12, , , 13,
:
私が持っているコードは、これは、このような出力につながるのDataTable
rotationValues = string.Join<object>(", ",
from r in rotationData.Rows.OfType<DataRow>() select r[5]);
からデータを引っ張りますそのような空の文字列の代わり:
8, 7, null, 12, null, null, 13, null
@NetStarterの条件は、データテーブルから多くの異なる文字列が引き出されている場合に問題があります。回転可能な値だけだった場合は、おそらくOKですが、rotationStdDev、rotationMin、rotationMax、 yadda yadda yadda、およそ20個の値があり、条件付きであればオーバーヘッドが大きくなります。しかし、提案をありがとう。 –