delphi代码: chr($FF) + chr($FF) + chr($FF) + chr($20)+ chr($1) + chr($1) + chr(0) + chr(31) +'LOGIN这是登陆字符串'如何转换为C#代码???

解决方案 »

  1.   

    替换为 (char)0xFF  格式
      

  2.   

    "\xff\xff\xff\x20\x01\x01\0\x31" + "LOGIN这是登陆字符串"
      

  3.   

    "\xff\xff\xff\x20\x01\x01\0\x31"计算机不会把这个当作普通字符串?
      

  4.   

    反斜杠“\”在C语言里是转义符,编译时会对它进行特殊处理,在VS里如果输入了不正确的转义符会给出错误提示。比如\n表示换行,而\x后面再跟一个十六进制的数字表示相应ASCII码的字符。在C#里,如果我们不想使用这种转义,可以在字符串引号的外面加一个@就可以禁用转义,这种方式通常用在书写正则表达式的时候,比如:
    Regex.Replace(value, @"\s+", "");