C#中字符串的一些常见函数,比如string.Compare()

来源:互联网 发布:iphone关闭数据漫游 编辑:程序博客网 时间:2024/05/23 13:40
  1. 关于程序中常用到的string.compare(string A,string B),它的返回值是A与B的排序顺序,返回值是一个整型int.
    当值是 -1 的时候,A排在B之前;
    当值是 0 的时候,A和B在相同位置;
    当值是 1 的时候,B在A的前面;
    比如:
public void CompareString(string strA,string strB){    string strA="3333";    string strB="6666";    int retVal = string.Compare(strA,strB);     //此时retVal =-1;    /*    当strA="7111"时,retVal = 1;    当strA ="6666"时,retVal = 0;*/}

这里的机制是,从字符串中的第一个字符开始两个字符串一一进行比较,strA大于strB的第一个字符,那么retVal = 1; 如果等于,继续往下比较,如果都相同,那么retVal =0; 如果有strA小于strB,retVal =1;

原创粉丝点击