Visual Studio 2010 を使用しています。大文字と小文字を区別しない辞書型を継承する単純なクラスを作成したいと考えています。次のように、大文字と小文字を区別する辞書型から継承できます。
Public Class clsMyDictionary
Inherits Dictionary(Of String, String)
End Class
大文字と小文字を区別しないディクショナリ オブジェクトは、通常、次のように作成されます。
Dim d = New Dictionary(Of String, String)(StringComparer.OrdinalIgnoreCase)
したがって、次のようなことをしたいので、辞書クラスは大文字と小文字を区別しないように機能しますが、構文エラーが発生します。
Public Class clsMyDictionary
Inherits Dictionary(Of String, String)(StringComparer.OrdinalIgnoreCase)
End Class
そのコンテキストでは StringComparer を指定することはできません。それを行う別の方法はありますか?