C#文字列クラスStringの使用(一)

1555 ワード

概要


c#では文字列をオブジェクトとして扱い、Stringクラスで文字列オブジェクトを作成できます.文字列は、1対の「」(二重引用符)に含める必要があります."1122"、"nihao".
文字列定数の宣言
注意:宣言文字列変数は初期化されていなければ使用できません.そうしないと、コンパイラは「値が割り当てられていない変数が使用されています」と報告します.
string s;

複数の文字列の接続
 // 
            String s1 = "hello";
            String s2 = "World";
            String s = s1 + "" + s2;
            Console.WriteLine(s);
            Console.ReadLine();

比較文字列
// 
            // false
            string str1 = "zhzfdx";
            string str2 = "[email protected]";
            Console.WriteLine((str1 == str2));
            Console.ReadLine();
 // compare 
            // 0  -1  1
            // ,
            // 
            string str1 = "zhzfdx";
            string str2 = "[email protected]";
            Console.WriteLine(String.Compare(str1, str1));
            Console.WriteLine(String.Compare(str1, str2));
            Console.WriteLine(String.Compare(str2, str1));
            Console.ReadLine();
 //CompareTo :
            // 

            Console.WriteLine(str1.CompareTo(str2));
            Console.ReadLine();
//Equals : 
            // true  false
            Console.WriteLine(str1.Equals(str2));
            Console.WriteLine(String.Equals(str1, str1));
            Console.WriteLine(String.Equals(str1, str2));
            Console.ReadLine();

未完待续....