2012-08-07 31 views

回答

2

如何

Dictionary<string, Point> spdic = new Dictionary<string, Point>(); 

spdic.Add("mystring", new Point(0,0)); 
spdic.Add("mystring1", new Point(23,30)); 
2

就這樣

Dictionary<string,Point> dic = newDictionary<string,Point>(); 
dic.Add("key", new Point(1,1)); 
2

如何像

Dictionary<string, Point> dict = new Dictionary<string, Point>() 
{  
    { "string A", new Point(0, 0) } 
} 

只要是從其他的答案不同,使用對象初始

+0

新的新點(0,0) - 錯別字需要更改 – 2012-08-07 06:24:37

+0

謝謝了...... – 2012-08-07 06:24:51

2

你可以試試:

Dictionary<string, Point> myDictionary = new Dictionary<string, Point>(); 
myDictionary.Add("Some String", new Point(x, y)); 

希望這有助於!

2
Dictionary<String, Point> dict = new Dictionary<String, Point>(); 

dict.Add("abcd", new Point(65,99)); 

這裏是documentation

編輯請確保您閱讀的文檔,或者做一些搜索,因爲它極有可能,你會發現一個答案,這類型的問題。這裏是你如何使用Add方法

2

你也可以採取的任何類型有你的字符串和熱點在他們的列表,並使用

listOfThingsWithStringsAndPoints.ToDictionary(X => x.yourString,X => X。 yourPoint);

只要是從其他的答案不同,使用ToDictionary