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

C#のコレクション


コレクションクラスは、データの保存と取得に特化したクラスです。これらのクラスは、スタック、キュー、リスト、およびハッシュテーブルのサポートを提供します。ほとんどのコレクションクラスは同じインターフェースを実装しています。

以下は、C#のコレクションクラスです-

ArrayList

ArrayListクラスは、個別にインデックスを付けることができるオブジェクトの順序付けられたコレクションを表します。

ハッシュテーブル

Hashtableは、キーを使用してコレクション内の要素にアクセスします。

ソート済みリスト

キーとインデックスを使用して、リスト内のアイテムにアクセスします。

ビット配列

値1と0を使用してバイナリ表現の配列を表します。

スタック

これは、後入れ先出しのオブジェクトのコレクションを表します。

キュー

これは、先入れ先出しのオブジェクトのコレクションを表します。

C#のArrayListクラスの例を見てみましょう-

using System;
using System. Collections;

namespace Demo {
   class Program {
      static void Main(string[] args) {
      ArrayList al = new ArrayList();

      al.Add(99);
      al.Add(76);
      al.Add(87);
      al.Add(46);
      al.Add(55);

      Console.WriteLine("Capacity: {0} ", al.Capacity);
      Console.WriteLine("Count: {0}", al.Count);

      Console.Write("Elements: ");
         foreach (int i in al) {
            Console.Write(i + " ");
         }

         Console.WriteLine();
         Console.ReadKey();
      }
   }
}

出力

Capacity: 8
Count: 5
Elements: 99 76 87 46 55

  1. Microsoft Edge Insider でコレクションを使用する方法

    コレクションは、Microsoft の新しい Chromium を利用した Edge ブラウザーの今後の機能です。 Web ページからの情報を簡単に照合できるように設計された Collections では、テキスト、画像、およびリンクを専用のメモ パネルにコピーして後で参照できます。 コレクションは、Edge Insider Canary および Dev チャネルで利用できるようになりました。機能フラグを使用して手動で有効にする必要があります。 コレクションの有効化 Edge Insider を起動し、edge://flags に移動します アドレスバーを使用します。ページ上部の検索バーを

  2. Bing 検索結果のコレクションを作成する方法

    Web を検索してメモを取る:方法はたくさんあり、Microsoft 自体もかなりの数の方法を提供しています。 To-Do、OneNote、または Edge の新しいコレクション機能のいずれであっても、後で検索結果を切り取ることに関しては、多くのオプションがあります。 ただし、Bing を使用している場合は、いずれも使用する必要がない場合があります。今ではほとんど言及されていませんが、Bing には何年もの間、独自の「コレクション」機能がありました。検索結果の画像、動画、ニュースをメモアプリと Pinterest の両方を連想させる特別なインターフェースに保存できます。 画像、動画、ま