如题:

解决方案 »

  1.   

    string类型都是用双引号来标示啊,
    去掉双引号要变成什么呢,
      

  2.   

    Replace(@"""","")
    Replace("\"","")
      

  3.   

    因为要传参数给支付宝,这个参数从数据库查出来带双引号,而支付宝那边接收数据时不能有特殊字符,所以要将双引号去掉,知道用replace但是再操作的时候代码出错,所以想请各位大侠帮帮忙!
      

  4.   

    你试试
    string s = "密码\"test\"";
    转换为\的形式
    string result = s.Replace(s,"\"","\\\"");
      

  5.   

    要看下支付宝那边接受参数的类型,如果是字符串肯定带双引号啊,不可能出现问题的,
    除非你参数类型出错,
    另外
    比如定义string a = "dasdfasd";
    你指的双引号是定义字符串时候两边的双引号吗?
      

  6.   

    已经解决了 Replace(@"""","")
    谢谢大家 一会来结贴
      

  7.   

     string[] a = stringcode.Split('\"');这样不就去掉了吗? 我就是这么做的啊