terraria-cpp2il-methodrecon
v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
StringDictionary.cs
Go to the documentation of this file.
1
using
System
;
2
using
Cpp2IlInjected
;
3
4
namespace
System.Collections.Specialized
5
{
6
// Token: 0x02000422 RID: 1058
7
[
Serializable
]
8
public
class
StringDictionary
:
IEnumerable
9
{
10
// Token: 0x06001CA4 RID: 7332 RVA: 0x0004DFD4 File Offset: 0x0004C1D4
11
public
StringDictionary
()
12
{
13
}
14
15
// Token: 0x1700066C RID: 1644
16
public
virtual
string
this
[
string
key
]
17
{
18
get
19
{
20
if
(
key
!=
null
)
21
{
22
Hashtable
hashtable
= this.
contents
;
23
string
text
=
key
.ToLowerInvariant();
24
if
(hashtable !=
null
)
25
{
26
}
27
}
28
throw
new
InvalidCastException
();
29
}
30
set
31
{
32
while
(
key
==
null
)
33
{
34
}
35
Hashtable
hashtable
= this.
contents
;
36
string
text
=
key
.ToLowerInvariant();
37
}
38
}
39
40
// Token: 0x06001CA7 RID: 7335 RVA: 0x0004E030 File Offset: 0x0004C230
41
public
virtual
void
Add
(
string
key
,
string
value
)
42
{
43
while
(key ==
null
)
44
{
45
}
46
Hashtable
hashtable
= this.
contents
;
47
string
text
= key.ToLowerInvariant();
48
}
49
50
// Token: 0x06001CA8 RID: 7336 RVA: 0x0004E050 File Offset: 0x0004C250
51
public
virtual
void
Clear
()
52
{
53
Hashtable
hashtable
= this.
contents
;
54
}
55
56
// Token: 0x06001CA9 RID: 7337 RVA: 0x00002050 File Offset: 0x00000250
57
public
virtual
IEnumerator
GetEnumerator
()
58
{
59
throw
new
global::Cpp2IlInjected.AnalysisFailedException(
"CPP2IL failed to recover any usable IL for this method."
);
60
}
61
62
// Token: 0x06001CAA RID: 7338 RVA: 0x0004E064 File Offset: 0x0004C264
63
public
virtual
void
Remove
(
string
key
)
64
{
65
while
(
key
==
null
)
66
{
67
}
68
Hashtable
hashtable
= this.
contents
;
69
string
text
= key.ToLowerInvariant();
70
}
71
72
// Token: 0x040013B7 RID: 5047
73
internal
Hashtable
contents
;
74
}
75
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Collections.Hashtable
Definition
Hashtable.cs:17
System.Collections.Specialized.StringDictionary.contents
Hashtable contents
Definition
StringDictionary.cs:73
System.Collections.Specialized.StringDictionary.Clear
virtual void Clear()
Definition
StringDictionary.cs:51
System.Collections.Specialized.StringDictionary.StringDictionary
StringDictionary()
Definition
StringDictionary.cs:11
System.Collections.Specialized.StringDictionary.Remove
virtual void Remove(string key)
Definition
StringDictionary.cs:63
System.Collections.Specialized.StringDictionary.GetEnumerator
virtual IEnumerator GetEnumerator()
Definition
StringDictionary.cs:57
System.Collections.Specialized.StringDictionary.Add
virtual void Add(string key, string value)
Definition
StringDictionary.cs:41
System.Collections.Specialized.StringDictionary
Definition
StringDictionary.cs:9
System.InvalidCastException
Definition
InvalidCastException.cs:9
System.Collections.IEnumerable
Definition
IEnumerable.cs:7
System.Collections.IEnumerator
Definition
IEnumerator.cs:7
Cpp2IlInjected
Definition
AnalysisFailedException.cs:4
System.Collections.Specialized
Definition
BitVector32.cs:5
System.Reflection.TypeAttributes.Serializable
@ Serializable
System.ExceptionArgument.text
@ text
System.ExceptionArgument.value
@ value
System.ExceptionArgument.key
@ key
System
Definition
__ComObject.cs:4
source
System
Collections
Specialized
StringDictionary.cs
Generated by
1.10.0