Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 HybridDictionary에서 지정된 키 항목 제거

<시간/>

HybridDcitionary에서 지정된 키 항목을 제거하려면 코드는 다음과 같습니다. -

예시

시스템 사용, System.Collections 사용, System.Collections.Specialized 사용, public class Demo { public static void Main() { HybridDictionary dict1 =new HybridDictionary(); dict1.Add("A", "책"); dict1.Add("B", "전자제품"); dict1.Add("C", "스마트 웨어러블"); dict1.Add("D", "애완동물 용품"); dict1.Add("E", "의류"); dict1.Add("F", "신발"); Console.WriteLine("HybridDictionary1 요소..."); foreach(dict1의 DictionaryEntry d) { Console.WriteLine(d.Key + " " + d.Value); } HybridDictionary dict2 =새로운 HybridDictionary(); dict2.Add("1", "하나"); dict2.Add("2", "2"); dict2.Add("3", "3"); dict2.Add("4", "4"); dict2.Add("5", "5"); dict2.Add("6", "6"); Console.WriteLine("\nHybridDictionary2 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict2.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); dict2.제거("3"); Console.WriteLine("\nHybridDictionary2 키-값 쌍...업데이트됨"); 데모 열거형 =dict2.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

HybridDictionary1 요소...A BooksB 전자C 스마트 웨어러블D 애완동물 용품E 의류F 신발류HybridDictionary2 키-값 쌍...Key =1, Value =OneKey =2, Value =TwoKey =3, Value =ThreeKey =4, Value =FourKey =5, 값 =FiveKey =6, 값 =SixHybridDictionary2 키-값 쌍...UPDATEDKey =1, 값 =OneKey =2, 값 =TwoKey =4, 값 =FourKey =5, 값 =FiveKey =6, 값 =Six 

예시

다른 예를 살펴보겠습니다 -

시스템 사용, System.Collections 사용, System.Collections.Specialized 사용, public class Demo { public static void Main() { HybridDictionary dict =new HybridDictionary(); dict.Add("1", "마케팅"); dict.Add("2", "구매"); dict.Add("3", "판매"); dict.Add("4", "IT"); dict.Add("5", "금융"); dict.Add("6", "작업"); Console.WriteLine("HybridDictionary 키-값 쌍..."); IDictionaryEnumerator 데모Enum =dict.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); dict.Remove("3"); Console.WriteLine("\nHybridDictionary 키-값 쌍...업데이트됨"); 데모Enum =dict.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); dict.Remove("4"); Console.WriteLine("\nHybridDictionary 키-값 쌍...업데이트됨"); 데모Enum =dict.GetEnumerator(); while (demoEnum.MoveNext()) Console.WriteLine("키 =" + demoEnum.Key + ", 값 =" + demoEnum.Value); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

HybridDictionary 키-값 쌍...Key =1, Value =MarketingKey =2, Value =PurchaseKey =3, Value =SalesKey =4, Value =ITKey =5, Value =FinanceKey =6, Value =OperationsHybridDictionary 키- 값 쌍...UPDATEDKey =1, 값 =MarketingKey =2, 값 =PurchaseKey =4, 값 =ITKey =5, 값 =FinanceKey =6, 값 =OperationsHybridDictionary 키-값 쌍...UPDATEDKey =1, 값 =MarketingKey =2, 가치 =구매키 =5, 가치 =금융키 =6, 가치 =운영