string.Toupper() //转大写
string.ToLower() //转小写

解决方案 »

  1.   

    我的作法是把密码转换成ASCII码保存,比较时也转换为ASCII码比较。也就是用大上写的ASCII码是不一样这一点来做的。
      

  2.   

    在C#中是这么做的
    string a="ABc";
    string b="aBc";
    int n=string.Compare(a,b,true);//通过此函数来比较字符串a和b,后面的参数为true时,代表不区分大小写。当返回值为0时代表两个字符串相等。在数据库验证的时候,where子句也是不区分大小写的。
      

  3.   

    string.Toupper() //转大写
    string.ToLower() //转小写
    先转换在比较