日期:2014-05-18  浏览次数:20382 次

奇怪问题:Text取值后结果不同
数据库里面数据是
ⅠⅡ   Φ()+-*_/\

然后用取出来   在GridView显示   结果也是正确的

然后
GridView.Rows[Row].Cells[Column].Text
得到的结果有奇怪了
多了个杠

结果是ⅠⅡ   Φ()+-*_/\\

------解决方案--------------------
C#里 "\\ "代表实际的\,属于转义符
------解决方案--------------------
恩,就是这么回事

你可以自己试试 string str = "\ "; 是不可以的,必须 string str= "\\ ";

或者string str = @ "\ ";

但是如果你MessageBox.Show( "\\ ");你看到的就是\了