List<KeyValuePair<int, string>>
C#では、リスト内の各文字列の長さで並べ替えたいと思います。Psuedo-Javaでは、これは匿名であり、次のようになります。
Collections.Sort(someList, new Comparator<KeyValuePair<int, string>>( {
public int compare(KeyValuePair<int, string> s1, KeyValuePair<int, string> s2)
{
return (s1.Value.Length > s2.Value.Length) ? 1 : 0; //specify my sorting criteria here
}
});
- 上記の機能を取得するにはどうすればよいですか?