検索
  • サインイン
  • サインアップ
パスワードのリセットが成功しました

興味のあるプロジェクトをフォローし、それらに関する最新ニュースをチェックしてください

ASP辞書

コレクション 17
リーディング 15264
更新時間 2016-09-11

Dictionary オブジェクトは、名前と値のペアで情報を保存するために使用されます。


tryitimg.gif

試してみる - 例

指定されたキーは存在しますか?
この例では、Dictionary オブジェクトを作成し、Exists メソッドを使用して指定されたキーが存在するかどうかを確認する方法を示します。

すべての項目の配列を返す
この例では、Items メソッドを使用してすべての項目の配列を返す方法を示します。

すべてのキーの配列を返す
この例では、Keys メソッドを使用してすべてのキーの配列を返す方法を示します。

項目の値を返す
この例では、Item プロパティを使用して項目の値を返す方法を示します。

キーを設定する
この例では、Key プロパティを使用して Dictionary オブジェクトにキーを設定する方法を示します。

キー/項目ペアの数を返す
この例では、Count プロパティを使用してキー/項目ペアの数を返す方法を示します。


Dictionary オブジェクト

Dictionary オブジェクトは、名前と値のペア (キーと項目に相当) で情報を保存するために使用されます。 Dictionary オブジェクトは配列よりも単純であるように見えますが、関連データを処理するには Dictionary オブジェクトの方がより満足のいくソリューションです。

辞書と配列の比較:

  • キーは Dictionary オブジェクト内の項目を識別するために使用されます

  • Dictionary オブジェクトの次元を変更するために ReDim を呼び出す必要はありません

  • 項目が削除されたとき辞書から、残りの項目は自動的に上に移動します

  • 辞書は多次元ではありませんが、配列は多次元です

  • 辞書は配列よりも多くの組み込み関数を持っています

  • 辞書は配列よりもうまく機能しますランダムな要素に頻繁にアクセスする場合

  • 内容に基づいて項目を配置する場合、配列よりも Dictionary の方がうまく機能します

以下の例では、Dictionary オブジェクトを作成し、いくつかのキーと項目のペアをオブジェクトに追加し、キー gr を返します項目値:

<%
Dim d
Set d=Server.CreateObject("Scripting.Dictionary")
d.Add "re","Red"
d.Add "gr","Green"
d .Add "bl","Blue"
d.Add "pi","Pink"
Response.Write("キー gr の値は次のとおりです: " & d.Item("gr"))
%>

出力:

キー gr の値: Green

Dictionary オブジェクトのプロパティとメソッドについては、以下で説明します。

Properties

PropertyDescription
CompareMode Dictionary オブジェクト内のキーを比較するために使用される比較モードを設定または返します。
Count Dictionary オブジェクト内のキーと項目のペアの数を返します。
Item Dictionary オブジェクトの項目の値を設定または返します。
Key Dictionary オブジェクトの既存のキー値に新しいキー値を設定します。

メソッド

メソッド 説明
Add 新しいキーと項目のペアを Dictionary オブジェクトに追加します。
Exists 指定されたキーが Dictionary オブジェクトに存在するかどうかを示すブール値を返します。
Items Dictionary オブジェクト内のすべての項目の配列を返します。
Keys Dictionary オブジェクト内のすべてのキーの配列を返します。
Remove 指定されたキーと項目のペアを Dictionary オブジェクトから削除します。
RemoveAll Dictionary オブジェクト内のすべてのキーと項目のペアを削除します。

ホットAIツール
Undress AI Tool
Undress AI Tool

脱衣画像を無料で

AI Clothes Remover
AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undresser.AI Undress
Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

Stock Market GPT
Stock Market GPT

AIを活用した投資調査により賢明な意思決定を実現

人気のツール
メモ帳++7.3.1
メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版
SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6
ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版
SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)