比較の//リストの基礎はあまり一般的に使用される他の書き込みはありません
//辞書字典
辞書<int型、EQInfo>式=新しい辞書<int型、EQInfo>();
EQInfo tempInfo =新しいEQInfo();
ための式(I = 1 int型、iは<= 11; I ++)
{
tempInfo.ID = 1212 * I。
tempInfo.buyMoney = 220 * I。
tempInfo.sealMoney = 110 * I。
eqs.Add(tempInfo.ID、tempInfo)。
}
EQInfo tempEq;
IF(eqs.TryGetValue(1212 tempEq)OUT)
{
Console.WriteLineを(tempEq.buyMoney + "" + tempEq.sealMoney)。
} VAR dicSort = objDicから式ではobjDic.Value.buyMoneyセレクトobjDic降順ORDERBY。
foreachの(dicSortでKeyValuePair <整数、EQInfo>項目)
{
Console.WriteLineを(item.Value.buyMoney)。
}
//字典降序排序方法
パブリック静的ボイドDictonarySort(辞書<文字列、整数> DIC)
{
VAR dicSort = DIC ORDERBY objDic.ValueでobjDicから 降順 選択objDicと、
foreachの(KeyValuePair <文字列、整数> dicSort中のkVp)
Console.WriteLineを(kvp.Key + ":" + kvp.Value + "<br />"など)。
}
昇順でソート//辞書
パブリック静的ボイドDictonarySort(辞書<文字列、整数> DIC)
{
VAR = dicSort objDicのOrderBy objDic.ValueからDICに 昇順 SELECT objDic。
foreachの(KeyValuePair <文字列、整数> dicSort中のkVp)
Console.WriteLineを(kvp.Key + ":" + kvp.Value + "<br />"など)。
}
//スタックLIFOスタック
スタック<整数> =新しい新しいSTAスタック<整数>();
// INT = staCou sta.Count;
のための(INT I = 0;私は10 <; Iは++)
{
sta.Push(I) ; //スタック
}
sta.Pop(); //スタック
のforeach(項目VARにおけるSTA)
{
Console.WriteLineを(項目);
}
// FIFOキューキュー
キュー<整数> QUE =新しいキュー <整数> ();
のため(I = 0 int型、Iは10 <; Iは++)
{
que.Enqueue(I);
}
Console.WriteLineを(que.Dequeue()+ "----------");
foreachの(QUEにVARアイテム)
{
Console.WriteLineを(アイテム)。