1

これが私のコードです:

    stringValue = microData.BoolValue.HasValue ? "True" : "False";

私がやろうとしているのは、Boolvalueに基づいてstringvalueを割り当てることです。BoolValueに値がある場合、次のようにします。

BoolValueがtrueの場合、stringValue="True"を割り当てます。stringValue="False"を割り当てます。ibBoolValueはfalseです。

Boolvalueに値がない場合は、nullに割り当てます。

私が上に持っているものはうまくいかないようです。

4

2 に答える 2

8
stringValue = microData.BoolValue.HasValue ?
              microData.BoolValue.ToString() :
              (string)null;
于 2013-01-24T21:20:43.073 に答える
2

これを試して:

stringValue = BoolValue.HasValue ? BoolValue.Value ? "True" : "False" : null;
于 2013-01-24T21:22:00.380 に答える