3
map <pair<unsigned int, unsigned int>, unsigned int> kmapValues;
private Dictionary<KeyValuePair<uint, uint>, uint> kmapValues;
取代
kmapValues[make_pair(j, i)] = 1
與
kmapValues[Tuple(j, i)] = 1 // got error
System.Tuple是類型,但象一個可變錯誤使用
其實你需要'Tuple.Create',它與'make_pair'接近和C#中的一樣。或'新元組(...)',但這是笨拙的。 –
Jon
2013-04-29 10:24:15
@Jon很好的建議,非常感謝! 'Tuple.Create'確實更接近C++的'make_pair'。 – dasblinkenlight 2013-04-29 10:25:57
編譯後無法創建靜態類「System.Tuple」的實例 – Martin 2013-04-29 10:26:02