我正在尝试将以下VB代码转换为C#.Net但面临问题,同时将""""c
替换为""
vb中的""""c
Dim strDeviceName As String = mo("Dependent").ToString.Replace(""""c, "")
答案 0 :(得分:2)
什么是“”,“c in vb。
""""c
表示VB中的双引号字符。在字符串文字中,您必须编写两个双引号字符来表示一个双引号。第一个和最后一个双引号分隔字符串的开头和结尾,c
字符表示它应该被解释为Character对象而不是String对象。
在C#中,翻译是:
string strDeviceName = mo("Dependent").ToString.Replace('"', "");
在C#中,char由单引号分隔,因此您不必转义双引号!