1

C#には、ジェネリック型(明らかに制約されてIComparableいるものなど)でインデックス付け可能な配列型がありますか?例えば:

public class GenericallyIndexedArray<I,T> where I : struct, IComparable { // ...

順序は重要です。

4

1 に答える 1

2

はい、それはSortedList<TKey, TValue>

IComparer<T>キーに使用するを指定するか、キータイプが実装している場合はデフォルトのを使用できます。

于 2012-12-03T21:00:55.630 に答える