Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IDictionary.cs
Go to the documentation of this file.
1
using
System.Diagnostics.CodeAnalysis
;
2
3
namespace
System.Collections.Generic
;
4
5
public
interface
IDictionary
<TKey, TValue> :
ICollection
<KeyValuePair<TKey, TValue>>,
IEnumerable
<KeyValuePair<TKey, TValue>>,
IEnumerable
6
{
7
TValue
this
[TKey
key
] {
get
;
set
; }
8
9
ICollection<TKey>
Keys
{
get
; }
10
11
ICollection<TValue>
Values
{
get
; }
12
13
bool
ContainsKey
(TKey
key
);
14
15
void
Add
(TKey
key
, TValue
value
);
16
17
bool
Remove
(TKey
key
);
18
19
bool
TryGetValue
(TKey
key
, [
MaybeNullWhen
(
false
)]
out
TValue
value
);
20
}
System.Collections.Generic.Dictionary
Definition
Dictionary.cs:14
System.Collections.Generic.ICollection
Definition
ICollection.cs:4
System.Collections.Generic.IDictionary.TryGetValue
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
System.Collections.Generic.IDictionary.Remove
bool Remove(TKey key)
System.Collections.Generic.IDictionary.ContainsKey
bool ContainsKey(TKey key)
System.Collections.Generic.IDictionary.Values
ICollection< TValue > Values
Definition
IDictionary.cs:11
System.Collections.Generic.IDictionary.Add
void Add(TKey key, TValue value)
System.Collections.Generic.IDictionary.Keys
ICollection< TKey > Keys
Definition
IDictionary.cs:9
System.Collections.Generic.IDictionary
Definition
IDictionary.cs:6
System.Collections.Generic.IEnumerable
Definition
IEnumerable.cs:4
System.Collections.Generic
Definition
IHashKeyCollection.cs:1
System.Diagnostics.CodeAnalysis
Definition
AllowNullAttribute.cs:1
System.ExceptionArgument.value
@ value
System.ExceptionArgument.key
@ key
source
System.Private.CoreLib
System.Collections.Generic
IDictionary.cs
Generated by
1.10.0