这是我的代码:
stringValue = microData.BoolValue.HasValue ? "True" : "False";
我要做的是根据Boolvalue分配一个字符串值。 如果BoolValue有值,我喜欢这样做:
如果BoolValue为true,则指定stringValue =“True”。 分配stringValue =“False”ib BoolValue为false。
如果Boolvalue没有值,请将其指定为null。
我上面的内容似乎不起作用。
答案 0 :(得分:8)
stringValue = microData.BoolValue.HasValue ?
microData.BoolValue.ToString() :
(string)null;
答案 1 :(得分:2)
试试这个:
stringValue = BoolValue.HasValue ? BoolValue.Value ? "True" : "False" : null;