怎样才能使验证码和输入比较的时候不区分大小?输入字符正确就行!先把他们都转换大或小,string.toupper()和tolower()都不怎么好,还有什么方法没?

解决方案 »

  1.   

    验证码string.toupper() 和 输入都toupper()然后比较 
      

  2.   

    String.Compare("A","a", StringComparison.OrdinalIgnoreCase)
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) 
    http://feiyun0112.cnblogs.com/
      

  3.   


    string a = "a";
    string b = "A";
    Console.WriteLine(a.Equals(b, StringComparison.InvariantCultureIgnoreCase));
      

  4.   

     string a = “验证码”;
            string b = “输入的代码”;
               if (a.Equals(b, StringComparison.OrdinalIgnoreCase))
                {
                    Response.Write("验证码输入成功");
                }
                else
                {
                    Response.Write("验证码输入失败");
                }