Chr(34) equivalent

后端 未结 2 1005
抹茶落季
抹茶落季 2021-01-11 17:13

I am converting VB.NET code to c# and I am stopped when I reached the following code snippet. I need someone\'s help to convert Chr(34). Please hel

相关标签:
2条回答
  • 2021-01-11 17:40

    You can cast an integer to a char, so an "automatic" translation would be:

    inputString = inputString.Replace(, ((char) 34).ToString(), "")

    That being said, the characters that maps to 34 (according to ASCII) is ", so you can simply construct a string with the double quote char:

    inputString = inputString.Replace(, "\"", "")

    This will also improve readability, since it is now clear what you are doing in that part: you remove double quotation characters.

    0 讨论(0)
  • 2021-01-11 17:46

    Converted code below:

    string inputString = null;
    inputString = "Some text ...";
    inputString = Strings.Replace(inputString, Strings.Chr(34), "");
    

    I would recommend to use any converter if you are not dealing any confidential details. This will save sometime.

    In fact, I used this tool to convert your code.

    0 讨论(0)
提交回复
热议问题