using System;
using System.Collections.Generic;
class MainClass
{
static void printOut(SortedDictionary<int, int> dictionary)
{
foreach (var n in dictionary)
{
Console.WriteLine(n);
}
}
static void Main()
{
var sd1 = new SortedDictionary<int, int>();
var sd2 = new SortedDictionary<int, int>();
// 要素を代入
for (int i = 0; i < 100; i++)
{
sd1.Add(100 - i, i);
sd2.Add(i, 100 - i);
}
// Keyの昇順に並べ替えられていることを確認
printOut(sd1);
printOut(sd2);
// すべてのKeyのValueが一致することを確認
int n = 1;
while (n < 100)
{
Console.WriteLine(sd1[n] == sd2[n]);
n++;
}
// 文字列に変換
var s1=sd1.ToString();
var s2=sd2.ToString();
// True
Console.WriteLine(s1 == s2);
}
}
0 コメント:
コメントを投稿