FastDictionary<TKey, TValue> Class

Summary

Represents a collection of key-value pairs.
Namespace
AlphaTab.Collections
Interfaces
  • IEnumerable<T>
  • IEnumerable
Base Types
  • object
graph TD Base0["object"]-->Type Interface0["IEnumerable<T>"]-.->Type Interface1["IEnumerable"]-.->Type Type["FastDictionary<TKey, TValue>"] class Type type-node

Syntax

[Abstract("Dynamic")]
[ForeachMode(ForeachMode.GetEnumerator)]
public class FastDictionary<TKey, TValue> : IEnumerable<TKey>, IEnumerable

Attributes

Type Description
Abstract
ForeachMode

Type Parameters

Name Description
TKey
TValue

Constructors

Name Summary
FastDictionary()
FastDictionary() Initializes a new instance of the FastDictionary<TKey, TValue> class.

Properties

Name Value Summary
Count int
Count int
Gets the number of elements stored in this dictionary
this[TKey] TValue
this[TKey] TValue
Gets or sets the value at the specified index.

Methods

Name Value Summary
ContainsKey(TKey) bool
ContainsKey(TKey) bool
Determines whether the dictionary container contains the specified key.
GetEnumerator() IEnumerator<T>
GetEnumerator() IEnumerator<T>
Remove(TKey) void
Remove(TKey) void
Removes the value with the specified key.