|
IIA首页
新闻
案例
工业经理人 产品 技术 专题 工程师社区 学院 下载 视频 在线研讨会 |
![]() |
现场层
传感器
现场仪表
工业安全 现场总线 工业以太网 工业无线 工业连接 机器视觉 测试测量 执行机构 电子元件 |
![]() |
机器控制/过程控制
PLC
DCS 控制系统 控制软件 HMI 运动控制 嵌入式系统 工业机器人 |
![]() |
优化/集成/管理 MES PLM 工业数据中心 能效管理 设备管理与维护 |
|
|
|
|
|
|
||||
|
相关问题
推荐企业
添加到我的收藏
已解决 我在C#里用row["SU_END_STR"]这样取出来的值为"</td>\\t\\t<td>"; C#自动加了两个转义符号 "\", 但我要数据库里原始的值. 问题补充:To:ShadowK @row["SU_END_STR"].ToString() 这样还是多了两个"\". 我就是要原始数据库里的值. 我在代码里要作处理. String html = "test<td>\t\t</td>test"; String okStr = "<td>\t\t</td>"; String notOK = row["SU_END_STR"].ToString(); html.IndexOf(okStr); //结果为4 html.IndexOf(notOK); //结果为-1 提问者:独自去听海 - 助理 二级
最佳答案 | //注意中间12个空格,6个空格相当于\t
再把这些内容Copy到字段里,不用做任何修改.那么在C#里读出来的数据就是\t\t |
不会再多一个\了.回答者:在文本编辑器里输入:
| 试用期 一级 11-16 23:42:00其他回答 共 2 条 | \\t\\t" 等于 @" | \t\t" 其实就是原始的值。你把上面的存到数据库其实会存成 | \t\t, "\"是C#的转义字符。如果遇到保留字符会在前面加个"\",但本身不是字符串的值。 ==================================== 请改成如下的形式,把@的用法明白后就OK了。 String html = @"test | \t\t | test"; String okStr = @"\t\t | "; String notOK = row["SU_END_STR"].ToString(); html.IndexOf(okStr); //结果为4 html.IndexOf(notOK); //结果为4 请注意: String okStr = "\t\t | "; (\t\t是保留字) 和 String okStr = @"\t\t | "; (等价于"\\t\\t | ") 是不一样的。" 等于 - 助理 三级 11-08 13:17:00 |
|