Я хочу расширить объект словаря VB.NET, чтобы не указывать на то, что элемент уже находится в ассоциативном массиве.
Вот что я хочу сделать:
Public Class BetterDictionary
Inherits System.Collections.Generic.Dictionary(Of Object, Object)
Public Sub Store(ByRef key As Object, ByVal value As Object)
If Me.ContainsKey(key) Then
Me(key) = value
Else
Me.Add(key, value)
End If
End Sub
End Class
Теперь моя проблема: как я могу заменить строку (объекта, объекта), чтобы словарь имел универсальный / настраиваемый тип?