نوع داده ی 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
۹۶/۰۲/۰۷