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
CaseInsensitiveAscii.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.Collections
;
3
4
namespace
System.Net
5
{
6
// Token: 0x020001D0 RID: 464
7
internal
class
CaseInsensitiveAscii
:
IEqualityComparer
,
IComparer
8
{
9
// Token: 0x06000B46 RID: 2886 RVA: 0x0002509C File Offset: 0x0002329C
10
public
int
GetHashCode
(
object
myObject
)
11
{
12
if
(
myObject
!=
null
)
13
{
14
return
;
15
}
16
}
17
18
// Token: 0x06000B47 RID: 2887 RVA: 0x000250B0 File Offset: 0x000232B0
19
public
int
Compare
(
object
firstObject
,
object
secondObject
)
20
{
21
for
(;;)
22
{
23
if
(
firstObject
!=
null
)
24
{
25
}
26
if
(
secondObject
!=
null
)
27
{
28
}
29
if
(
firstObject
!=
null
&&
secondObject
!=
null
)
30
{
31
return
;
32
}
33
}
34
}
35
36
// Token: 0x06000B48 RID: 2888 RVA: 0x000250CC File Offset: 0x000232CC
37
private
int
FastGetHashCode
(
string
myString
)
38
{
39
int
num = 1;
40
if
(
myString
._stringLength != 0)
41
{
42
if
(num == 0)
43
{
44
}
45
long
num2
= 0
L
;
46
char
c =
myString
[(int)
num2
];
47
char
c2
=
myString
[(int)
num2
];
48
return
;
49
}
50
}
51
52
// Token: 0x06000B49 RID: 2889 RVA: 0x000250FC File Offset: 0x000232FC
53
public
bool
Equals
(
object
firstObject
,
object
secondObject
)
54
{
55
if
(
firstObject
!=
null
)
56
{
57
}
58
if
(
secondObject
==
null
||
firstObject
==
null
||
secondObject
!=
null
)
59
{
60
return
;
61
}
62
}
63
64
// Token: 0x06000B4A RID: 2890 RVA: 0x0002511C File Offset: 0x0002331C
65
public
CaseInsensitiveAscii
()
66
{
67
}
68
69
// Token: 0x06000B4B RID: 2891 RVA: 0x00025130 File Offset: 0x00023330
70
// Note: this type is marked as 'beforefieldinit'.
71
static
CaseInsensitiveAscii
()
72
{
73
}
74
75
// Token: 0x040009E6 RID: 2534
76
internal
static
readonly
CaseInsensitiveAscii
StaticInstance
;
77
78
// Token: 0x040009E7 RID: 2535
79
internal
static
readonly
byte
[]
AsciiToLower
;
80
}
81
}
j__TPar
class f__AnonymousType0<< Count > j__TPar
Definition
--f__AnonymousType0.cs:8
System.Net.CaseInsensitiveAscii.StaticInstance
static readonly CaseInsensitiveAscii StaticInstance
Definition
CaseInsensitiveAscii.cs:76
System.Net.CaseInsensitiveAscii.Compare
int Compare(object firstObject, object secondObject)
Definition
CaseInsensitiveAscii.cs:19
System.Net.CaseInsensitiveAscii.CaseInsensitiveAscii
static CaseInsensitiveAscii()
Definition
CaseInsensitiveAscii.cs:71
System.Net.CaseInsensitiveAscii.FastGetHashCode
int FastGetHashCode(string myString)
Definition
CaseInsensitiveAscii.cs:37
System.Net.CaseInsensitiveAscii.GetHashCode
int GetHashCode(object myObject)
Definition
CaseInsensitiveAscii.cs:10
System.Net.CaseInsensitiveAscii.CaseInsensitiveAscii
CaseInsensitiveAscii()
Definition
CaseInsensitiveAscii.cs:65
System.Net.CaseInsensitiveAscii.AsciiToLower
static readonly byte[] AsciiToLower
Definition
CaseInsensitiveAscii.cs:79
System.Net.CaseInsensitiveAscii.Equals
bool Equals(object firstObject, object secondObject)
Definition
CaseInsensitiveAscii.cs:53
System.Net.CaseInsensitiveAscii
Definition
CaseInsensitiveAscii.cs:8
System.Collections.IComparer
Definition
IComparer.cs:7
System.Collections.IEqualityComparer
Definition
IEqualityComparer.cs:7
System.Collections
Definition
ArrayList.cs:6
System.Net
Definition
AuthenticationManager.cs:7
System.ConsoleKey.L
@ L
System
Definition
__ComObject.cs:4
source
System
Net
CaseInsensitiveAscii.cs
Generated by
1.10.0