نوع داده ی map در سیشارپ
پنجشنبه, ۷ ارديبهشت ۱۳۹۶، ۰۶:۴۹ ق.ظ
gameover.blog.ir
همچین نوعی نداریم. اما میشه نوعی به این اسم ساخت. مثلا برای ایجاد یک دیکشنری شبیه این کد رو داریم :
using System; using System.Collections.Generic; class Program { static void Main() { // Use Dictionary as a map. var map = new Dictionary<string, string>(); // ... Add some keys and values. map.Add("cat", "orange"); map.Add("dog", "brown"); // ... Loop over the map.foreach(var pair in map) { string key = pair.Key; string value = pair.Value; Console.WriteLine(key + "/" + value); } // ... Get value at a known key. string result = map["cat"]; Console.WriteLine(result); // ... Use TryGetValue to safely look up a value in the map. string mapValue; if (map.TryGetValue("dog", out mapValue)) { Console.WriteLine(mapValue); } } } Output cat/orange dog/brown orange brown
۹۶/۰۲/۰۷