public KeyedIndexer(IKeyedReaderWriter <TIndex, TValue> keyedReaderWriter) { _KeyedReaderWriter = keyedReaderWriter; }
public static IReadWriteIndexer <TIndex, TValue> FromKeyedReaderWriter <TIndex, TValue>(IKeyedReaderWriter <TIndex, TValue> keyedReaderWriter) { return(new KeyedIndexer <TIndex, TValue>(Guard.NotNull(keyedReaderWriter, "keyedReaderWriter"))); }
public SymbolDictionary(IKeyedReaderWriter <ISymbol, Maybe <object> > keyedReaderWriter) { _KeyedReaderWriter = Guard.NotNull(keyedReaderWriter, "keyedReaderWriter"); }