zoukankan      html  css  js  c++  java
  • C# String.Compare 方法测试

     1 using System;
     2 
     3 namespace C_9_4
     4 {
     5     class Program
     6     {
     7 
     8         //类型声明应放在main函数前面
     9         static void Main(string[] args)
    10         {
    11             //String.Compare比较顺序,AaBbCc.....(区分大小写的情况)
    12             //当str1大于str2->1
    13             //str1==str2-->0
    14             //str1<str2-->-1
    15             string a, b ,aa, bb,aaa,bbb;
    16             string c, d,cc,dd;
    17             int jiance;
    18             a = "abc";
    19             b = "abd";
    20 
    21             aa = "ab";
    22             bb = "abc";
    23 
    24             aaa = "A";
    25             bbb = "a";
    26 
    27             c = "cbc";
    28             d = "abc";
    29 
    30             cc = "abc";
    31             dd = "Ab";
    32 
    33             jiance = String.Compare(a, b);
    34              Console.WriteLine("结果={0}
    ",jiance );
    35             //a,b做比较,得到结果这是顺序比较从左往右
    36 
    37             jiance = String.Compare(aa, bb);
    38             Console.WriteLine("结果={0}
    ", jiance);
    39             //aa,bb作比较,证明多一位的数据的更小。
    40 
    41             jiance = String.Compare(aaa, bbb);
    42             Console.WriteLine("结果={0}
    ", jiance);
    43             //aaa,bbb作比较,证明a比A大
    44             //但是如果不区分大小写
    45             jiance = String.Compare(aaa,bbb,true );
    46             //文件格式是String.Compare(string1,string2,ignorCase);//ture 忽略大小写 false大小写敏感
    47             Console.WriteLine("结果={0}
    ", jiance);
    48 
    49             jiance = String.Compare(c, d );
    50             Console.WriteLine("结果={0}
    ", jiance);
    51             //c,d作比较说明是从左向右作比较的,优先判断左边,如有结果就直接输出,不管后面的了
    52 
    53             jiance = String.Compare(cc, dd, true);
    54             Console.WriteLine("结果={0}
    ", jiance);
    55             //忽略大小写以后数据判断规律没变化
    56         }
    57     }
    58 }
    悟已往之不谏,知来者之可追
  • 相关阅读:
    MFC Windows 程序设计>WinMain 简单Windows程序 命令行编译
    AT3949 [AGC022D] Shopping 题解
    CF643D Bearish Fanpages 题解
    CF643C Levels and Regions 题解
    CF241E Flights 题解
    CF671C Ultimate Weirdness of an Array 题解
    CF1592F Alice and Recoloring 题解
    GYM 102452E 题解
    CF494C Helping People 题解
    P5556 圣剑护符
  • 原文地址:https://www.cnblogs.com/ljh-study/p/13620978.html
Copyright © 2011-2022 走看看