StringBuilder htmlResp=new StringBuilder();
int? cuID= 1;
string cuName="Tom";
string cuEmpID="ZXCV";
htmlResp .Append( "<option value=\"" + cuID.Value + "\">" + cuName+" ("+cuEmpID==""? "-":cuEmpID+")"+ "</option>");
html.Resp.ToString();
我不明白为什么上面的代码(从实际代码修改)总是给我奇怪的结果:“ZXCV)”而不是“Tom(ZXCV)”。
有谁知道背后的原因,如果可能的话可以提供参考吗?