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

2つのStringオブジェクトがC#で同じ値を持っているかどうかを確認します


2つのStringオブジェクトの値が同じかどうかを確認するには、コードは次のとおりです-

using System;
public class Demo {
   public static void Main(String[] args){
      string str1 = "John";
      string str2 = "John";
      Console.WriteLine("String 1 = "+str1);
      Console.WriteLine("String 2 = "+str2);
      Console.WriteLine("String 1 is equal to String 2: {0}", str1.Equals(str2));
   }
}

出力

これにより、次の出力が生成されます-

String 1 = John
String 2 = John
String 1 is equal to String 2: True

別の例を見てみましょう-

using System;
public class Demo {
   public static void Main(String[] args){
      string str1 = "Tom";
      string str2 = "Kevin";
      Console.WriteLine("String 1 = "+str1);
      Console.WriteLine("String 2 = "+str2);
      Console.WriteLine("String 1 is equal to String 2: {0}", str1.Equals(str2));
   }
}

出力

これにより、次の出力が生成されます-

String 1 = Tom
String 2 = Kevin
String 1 is equal to String 2: False

  1. 文字列の両方の半分がPythonで同じ文字セットを持っているかどうかを確認します

    長い文字列を中央から分割して、2つの半分が等しいかどうかを確認できます。入力文字列には、奇数または偶数の文字が含まれる場合があります。文字数が偶数の場合は、半分の長さで2つに分割します。ただし、文字数が奇数の場合は、真ん中の文字を無視して、残りの2つの半分を比較します。 以下のプログラムでは、上記のロジックを使用して入力文字列の2つの半分を作成し、次に 例 from collections import Counter def comparehalves(input_string):    str_len = len(input_string) # If number o

  2. 文字列の両方の半分が同じ文字セットを持っているかどうかをチェックするPythonプログラム。

    文字列が与えられた場合、私たちのタスクは、文字列の両方の半分が同じ文字セットを持っているかどうかを確認することです。この問題を解決するために、最初に文字列を中央から分割して2つの半分を取得し、次に各半分が同じ文字セットを持っているかどうかを確認します。文字列の長さが均等でない場合は、中央の要素を無視して残りを確認してください。 アルゴリズム Step 1: Given a string. Step 2: Break the input string into two parts. Step 3: Then convert both parts into a dictionary using C