C#でリストを空のリストに初期化する方法は?
C#でリストを空のリストに初期化するには、要素を含まない次のステートメントのように設定します-
List<string> list = new List<string>();
次に、Any()メソッドを使用して、リストが空かどうかを確認します-
bool chk = !list.Any();
完全なコードを見てみましょう-
例
using System; using System.Collections.Generic; using System.Linq; public class Program { public static void Main() { // empty list List<string> list = new List<string>(); // check for empty list bool chk = !list.Any(); if(chk) { Console.WriteLine("List is Empty!"); } else { Console.WriteLine("List isn't Empty!"); } } }
出力
List is Empty!
-
Java 9で不変のコレクションを初期化する方法は?
Java9はファクトリを提供します 方法 不変を作成するには リスト 、セット 、およびマップ 。 空のを作成すると便利な場合があります または空でない コレクションオブジェクト。 Java 8以前のバージョンでは、 unmodizableXXXなどのコレクションクラスユーティリティメソッドを使用できます。 不変を作成するには コレクションオブジェクト。不変のリストを作成する必要がある場合は、 Collections.unmodizableList()を使用してください メソッド。 これらのファクトリメソッドを使用すると、空であるかどうかに関係なく、不変のコレクションを簡単に初期化できます。
-
Pythonで空のリストを作成するにはどうすればよいですか?
代入ステートメントで角かっこで囲まれた要素を指定しないことにより、空のリストオブジェクトを作成できます。空のリストオブジェクトも、引数なしでlist()組み込み関数によって作成されます >>> L1 = [] >>> L1 [] >>> L1 = list() >>> L1 []