List.Contains(T) メソッド 要素がリスト内にあるかどうかを確認するために使用されます。 リストのプロパティ:
- 配列とは異なります。リストのサイズは動的に変更できますが、配列のサイズは動的に変更できません。
- リスト クラスは、参照型の有効な値として null を受け入れることができ、重複した要素も許可します。
- もし カウント と等しくなる 容量 その後、内部配列を再割り当てすることにより、リストの容量が自動的に増加します。新しい要素を追加する前に、既存の要素が新しい配列にコピーされます。
構文:
public bool Contains (T item);>
ここ、 アイテム リスト内で検索されるオブジェクトです。参照型の場合、値は null になる可能性があります。 戻り値: このメソッドは戻ります 真実 項目がリスト内で見つかった場合、それ以外の場合は戻り値を返します。 間違い 。以下のプログラムは、 List.Contains(T) メソッド: 例 1:
Cシャープ
CSSを中央に配置するボタン
// C# Program to check whether the> // element is present in the List> // or not> using> System;> using> System.Collections;> using> System.Collections.Generic;> class> Geeks {> >// Main Method> >public> static> void> Main(String[] args)> >{> >// Creating an List of Integers> >List<>int>>最初のリスト =>>int>>();>> >// Adding elements to List> >firstlist.Add(1);> >firstlist.Add(2);> >firstlist.Add(3);> >firstlist.Add(4);> >firstlist.Add(5);> >firstlist.Add(6);> >firstlist.Add(7);> >// Checking whether 4 is present> >// in List or not> >Console.Write(firstlist.Contains(4));> >}> }> |
ブロックされた連絡先
>
>
キャット・ティンプの体重はどれくらいですか
出力:
True>
例 2:
Cシャープ
マドゥバラ
// C# Program to check whether the> // element is present in the List> // or not> using> System;> using> System.Collections;> using> System.Collections.Generic;> class> Geeks {> >// Main Method> >public> static> void> Main(String[] args)> >{> >// Creating an List of String> >List firstlist =>new> List();> >// Adding elements to List> >firstlist.Add(>'Geeks'>);> >firstlist.Add(>'For'>);> >firstlist.Add(>'Geeks'>);> >firstlist.Add(>'GFG'>);> >firstlist.Add(>'C#'>);> >firstlist.Add(>'Tutorials'>);> >firstlist.Add(>'techcodeview.com'>);> >// Checking whether Java is present> >// in List or not> >Console.Write(firstlist.Contains(>'Java'>));> >}> }> |
>
アスキーテーブルJava
>
出力:
False>
時間計算量: Contains メソッドの場合は O(n)
補助スペース: O(n) ここで、n はリストのサイズです
参照: