C\#중 해시 표(Hashtable)의 소개 및 간단 한 용법
은 해시 표 에 key/value 키 쌍 을 추가 할 수 있 습 니 다.HashtableObject.add(key,value);해시 표 에서 키/value 키 쌍 을 제거 합 니 다:HashtableObject.Remove(key);해시 표 에서 모든 요 소 를 제거 합 니 다: HashtableObject.Clear(); 해시 표 에 특정 키 키 가 포함 되 어 있 는 지 판단 하기: HashtableObject.Contains(key); 아래 콘 솔 프로그램 은 상기 모든 조작 을 포함 합 니 다:
using System;
using System.Collections; // Hashtable ,
class hashtable
{
public static void Main()
{
Hashtable ht=new Hashtable(); // Hashtable
ht.Add("E","e");// key/value
ht.Add("A","a");
ht.Add("C","c");
ht.Add("B","b");
string s=(string)ht["A"];
if(ht.Contains("E")) // , true false
Console.WriteLine("the E key:exist");
ht.Remove("C");// key/value
Console.WriteLine(ht["A"]);// a
}
// DictionaryEntry Object, :
for(DictionaryEntry de in ht) //ht Hashtable
{
Console.WriteLine(de.Key);//de.Key key/value key
Console.WriteLine(de.Value);//de.Key key/value value
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
【LeetCode】87. Scramble String 해법 및 설명For example, if we choose the node "gr" and swap its two children, it produces a scrambled string "rgeat" . We say th...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.