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

C#Linqにはメソッドが含まれています


文字列内の要素を確認するには、Contains()メソッドを使用します。

以下は文字列配列です。

string[] arr = { "Java", "C++", "Python"};

次に、Contains()メソッドを使用して、文字列配列内の特定の文字列を検索します。

arr.AsQueryable().Contains(str);

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

using System;
using System.Linq;
using System.Collections.Generic;
class Demo {
   static void Main() {
      string[] arr = { "Java", "C++", "Python"};
      string str = "Python";
      bool res = arr.AsQueryable().Contains(str);
      Console.WriteLine("Array has Python? "+res);
   }
}

出力

Array has Python? True

  1. Pythonのzfill()メソッドとは何ですか?

    zfillメソッドは、文字列の左パディングゼロ用に構築されています。例: >>> '25'.zfill(6) '000025' 文字列クラスでrjust(width [、fillchar])メソッドを使用して、文字列を右揃えにし、左側に指定されたフィラー文字を埋め込むこともできます。デフォルトのフィラー文字はスペースですが、「0」を指定することもできます。次のように使用できます: >>> '25'.rjust(6, '0') '000025' 次のように、Python文字列フ

  2. Pythonには文字列'contains'substringメソッドがありますか?

    containsサブストリングメソッドを持たないPythonはありません。代わりに、次の2つの方法のいずれかを使用できます。 Pythonには、文字列が別の文字列のサブ文字列であるかどうかを検索するためのキーワード「in」があります。たとえば、 >>> 'ello' in 'hello world' True >>> 'no' in 'hello' False サブストリングの最初のインデックスも必要な場合は、find(substr)を使用してインデックスを検索できます。このメソッドが-1を