C \ # Dictionary 옮 겨 다 니 기 및 list 통합

2531 단어 c#dictionarylist
using System;
using System.Collections.Generic;
public class Example
{
         public static void Main()
         {
               // 、       ,      
               Dictionary stu = new Dictionary();
               stu .Add("a", "A");
               stu .Add("b", "B");
               stu .Add("c", "C");
               stu .Add("d", "D");
               stu .Add("e", "E");

               // 、    
               stu .Remove("a");

               // 、            
               if (!stu .ContainsKey("f")) stu .Add("f", "F");
               

               // 、         
               Console.WriteLine("    : {0}", stu .Count);

               // 、    
               Console.WriteLine("STU:");
               foreach (KeyValuePair kvp in stu )
               {
                      Console.WriteLine("key:{0},value:{1}", kvp.Key, kvp.Value);
               }

              // 、          
              Dictionary.KeyCollection keyColl = stu .Keys;
              //      
              Console.WriteLine("key:");
              foreach (string s in keyColl)
              {
                   Console.WriteLine(s);
              }

              // 、         
              Dictionary.ValueCollection valueColl = stu .Values;
              //      
              Console.WriteLine("value:");
              foreach (string s in valueColl)
              {
                   Console.WriteLine(s);
              }

              // 、  TryGetValue           
              string slove = string.Empty;
              if (stu .TryGetValue("a", out slove))
                     Console.WriteLine("a  {0}", slove);
              else
                     Console.WriteLine("   a  ");

              // 、     
              oscar.Clear();
              Console.ReadLine();
       }
}
List listA = new List {1,2,3,5,7,9};
 List listB = new List {13,4,17,29,2};

 
 listA.AddRange(listB );//   A.B  
 List Result = listA.Union(listB).ToList();          //      
 List Result = listA.Concat(listB).ToList();        //     

 listA.BinarySearch("1");//            .       0

좋은 웹페이지 즐겨찾기