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

C#で文字列クラスのCompareメソッドを使用するにはどうすればよいですか?


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

まず、文字列を設定します。

string str1 = "Jack";
string str2 = "Mac";

次に、Compare()メソッドを使用して文字列を比較します。比較結果が0の場合、文字列が等しいことを意味します。

String.Compare(str1, str2) == 0

完全な例を見てみましょう。

using System;
namespace StringApplication {
   class StringProg {
      static void Main(string[] args) {
         string str1 = "Jack";
         string str2 = "Mac";
         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() ;
      }
   }
}

出力

Jack and Mac are not equal strings.

  1. C#でコンソールクラスのReadKey()メソッドを使用するにはどうすればよいですか?

    Console.ReadKey(); VS.NETユーザー向けです。これにより、プログラムはキーが押されるのを待機し、プログラムがVisualStudio.NETから起動されたときに画面が実行されてすぐに閉じるのを防ぎます。 ReadKey()メソッドの一般的な使用法は、プログラムの実行を停止できることです。これは、ユーザーがキーを押すまで実行できます。 例を見てみましょう- 例 using System; public class Demo {    public static void Main() {       DateTime

  2. Javaでjava.lang.Stringクラスのsubstring()メソッドを使用するにはどうすればよいですか?

    substring() メソッドは、開始インデックスから終了インデックスまでの元の文字列に対応する文字列データ型を返します。終了インデックスが指定されていない場合は、 endIndexが必須です。 文字列の長さです。文字列を扱っているので、インデックスは「0」で始まります 位置 。 構文 public String substring(int beginIndex) public String substring(int beginIndex, int endIndex) beginIndex: 文字列のカットまたはサブストリングを開始する開始インデックスまたは位置。 endIndex