C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で文字列を初期化して比較する方法は?


C#で文字列を初期化するのは簡単な作業です。 「Amit」という名前を設定するとします。そのために、文字列を次のように初期化します。

String str1 = "Hello, World!";

文字列を比較するには、次のC#メソッドを使用します。

public static int Compare(string str1, string str2)

比較するには、-

String.Compare(str1, str2) == 0

上記が0に等しい場合、両方の文字列は等しくなります。

上記のメソッドは、指定された2つの文字列オブジェクトを比較し、ソート順での相対位置を示す整数を返します。

以下は、ある文字列と別の文字列の比較を示す例です。

using System;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         string str1 = "John";
         string str2 = "Andy";
         if (String.Compare(str1, str2) == 0) {
            Console.WriteLine(str1 + " and " + str2 + " are equal strings.");
         } else {
            Console.WriteLine(str1 + " and " + str2 + " are not equal strings.");
         }
         Console.ReadKey() ;
      }
   }
}

出力

John and Andy are not equal strings.

  1. JavaScriptで文字列とブール値を比較するにはどうすればよいですか?

    JavaScriptで文字列とブール値を比較するために、次の例を見てみましょう。 trueを返します- false == "0"; //true true == "1"; //true false == ""; //true 以下はfalseを返します- false == "false"; //false true == "true"; //false さらに、次の例も試してください- var data = true; data === "true" //false Stri

  2. 文字列とは何ですか? C言語で文字列を宣言して初期化します

    文字の配列(または)文字の集合は文字列と呼ばれます。 宣言 以下の宣言を参照してください- char stringname [size]; 例-chara[50];長さ50文字の文字列。 初期化 初期化は次のとおりです- 単一の文字を使用する 定数- char string[20] = { ‘H’, ‘i’, ‘l’, ‘l’, ‘s’ ,‘\0’} 文字列定数の使用- char string[20] = "H