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

C#で辞書を空の辞書に初期化する方法は?


辞書を空の辞書に初期化するには、Clear()メソッドを使用します。辞書をクリアして空として作成します。

dict.Clear();

その後、Dictionary countプロパティを使用して、リストが空かどうかを確認します-

if (dict.Count == 0) {
   Console.WriteLine("Dictionary is empty!");
}

完全なコードを見てみましょう-

using System;
using System.Collections.Generic;
using System.Linq;

namespace Demo {
   public class Program {
      public static void Main(string[] args) {

         var dict = new Dictionary < string, string > ();
         dict.Clear();
         if (dict.Count == 0) {
            Console.WriteLine("Dictionary is empty!");
         }
      }
   }
}

出力

Dictionary is empty!

  1. C#で辞書を宣言して初期化する方法は?

    辞書は、C#のキーと値のコレクションです。辞書はSystem.Collection.Generics名前空間に含まれています。 辞書を宣言して初期化するには- IDictionary d = new Dictionary(); 上記では、キーと値のタイプは、ディクショナリオブジェクトを宣言するときに設定されます。 intはキーの一種であり、stringは値の一種です。どちらもdという名前の辞書オブジェクトに保存されます。 例を見てみましょう- 例 using System; using System.Collections.Generic; public class Demo { &n

  2. Pythonで空の辞書を作成するにはどうすればよいですか?

    代入ステートメントで中括弧で囲まれた要素を指定しないことにより、空の辞書オブジェクトを作成できます。空の辞書オブジェクトも、引数なしでdict()組み込み関数によって作成されます >>> L1 [] >>> d1 = {} >>> d1 {} >>> d1 = dict() >>> d1 {}