Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
SR.cs
Go to the documentation of this file.
1
using
System.Resources
;
2
using
FxResources.System.Collections.Specialized
;
3
4
namespace
System
;
5
6
internal
static
class
SR
7
{
8
private
static
readonly
bool
s_usingResourceKeys
=
AppContext
.
TryGetSwitch
(
"System.Resources.UseSystemResourceKeys"
, out var isEnabled) && isEnabled;
9
10
private
static
ResourceManager
s_resourceManager
;
11
12
internal
static
ResourceManager
ResourceManager
=>
s_resourceManager
?? (
s_resourceManager
=
new
ResourceManager
(typeof(
SR
)));
13
14
internal
static
string
Argument_AddingDuplicate
=>
GetResourceString
(
"Argument_AddingDuplicate"
);
15
16
internal
static
string
Argument_InvalidValue_TooSmall
=>
GetResourceString
(
"Argument_InvalidValue_TooSmall"
);
17
18
internal
static
string
ArgumentOutOfRange_NeedNonNegNum_Index
=>
GetResourceString
(
"ArgumentOutOfRange_NeedNonNegNum_Index"
);
19
20
internal
static
string
InvalidOperation_EnumFailedVersion
=>
GetResourceString
(
"InvalidOperation_EnumFailedVersion"
);
21
22
internal
static
string
InvalidOperation_EnumOpCantHappen
=>
GetResourceString
(
"InvalidOperation_EnumOpCantHappen"
);
23
24
internal
static
string
Arg_MultiRank
=>
GetResourceString
(
"Arg_MultiRank"
);
25
26
internal
static
string
Arg_InsufficientSpace
=>
GetResourceString
(
"Arg_InsufficientSpace"
);
27
28
internal
static
string
CollectionReadOnly
=>
GetResourceString
(
"CollectionReadOnly"
);
29
30
internal
static
string
BitVectorFull
=>
GetResourceString
(
"BitVectorFull"
);
31
32
internal
static
string
OrderedDictionary_ReadOnly
=>
GetResourceString
(
"OrderedDictionary_ReadOnly"
);
33
34
internal
static
string
Argument_ImplementIComparable
=>
GetResourceString
(
"Argument_ImplementIComparable"
);
35
36
internal
static
string
OrderedDictionary_SerializationMismatch
=>
GetResourceString
(
"OrderedDictionary_SerializationMismatch"
);
37
38
internal
static
string
Serialization_InvalidOnDeser
=>
GetResourceString
(
"Serialization_InvalidOnDeser"
);
39
40
private
static
bool
UsingResourceKeys
()
41
{
42
return
s_usingResourceKeys
;
43
}
44
45
internal
static
string
GetResourceString
(
string
resourceKey)
46
{
47
if
(
UsingResourceKeys
())
48
{
49
return
resourceKey;
50
}
51
string
result =
null
;
52
try
53
{
54
result =
ResourceManager
.
GetString
(resourceKey);
55
}
56
catch
(
MissingManifestResourceException
)
57
{
58
}
59
return
result;
60
}
61
62
internal
static
string
Format
(
string
resourceFormat,
object
p1)
63
{
64
if
(
UsingResourceKeys
())
65
{
66
return
string
.Join(
", "
, resourceFormat, p1);
67
}
68
return
string
.Format(resourceFormat, p1);
69
}
70
71
internal
static
string
Format
(
string
resourceFormat,
object
p1,
object
p2)
72
{
73
if
(
UsingResourceKeys
())
74
{
75
return
string
.Join(
", "
, resourceFormat, p1, p2);
76
}
77
return
string
.Format(resourceFormat, p1, p2);
78
}
79
}
FxResources.System.Collections.Specialized.SR
Definition
SR.cs:4
System.AppContext.TryGetSwitch
static bool TryGetSwitch(string switchName, out bool isEnabled)
Definition
AppContext.cs:74
System.AppContext
Definition
AppContext.cs:14
System.Resources.MissingManifestResourceException
Definition
MissingManifestResourceException.cs:9
System.Resources.ResourceManager.GetString
virtual ? string GetString(string name)
Definition
ResourceManager.cs:459
System.Resources.ResourceManager
Definition
ResourceManager.cs:10
System.SR.Argument_InvalidValue_TooSmall
static string Argument_InvalidValue_TooSmall
Definition
SR.cs:16
System.SR.CollectionReadOnly
static string CollectionReadOnly
Definition
SR.cs:28
System.SR.s_resourceManager
static ResourceManager s_resourceManager
Definition
SR.cs:10
System.SR.Argument_ImplementIComparable
static string Argument_ImplementIComparable
Definition
SR.cs:34
System.SR.Arg_MultiRank
static string Arg_MultiRank
Definition
SR.cs:24
System.SR.Format
static string Format(string resourceFormat, object p1)
Definition
SR.cs:62
System.SR.ArgumentOutOfRange_NeedNonNegNum_Index
static string ArgumentOutOfRange_NeedNonNegNum_Index
Definition
SR.cs:18
System.SR.Format
static string Format(string resourceFormat, object p1, object p2)
Definition
SR.cs:71
System.SR.Argument_AddingDuplicate
static string Argument_AddingDuplicate
Definition
SR.cs:14
System.SR.Serialization_InvalidOnDeser
static string Serialization_InvalidOnDeser
Definition
SR.cs:38
System.SR.InvalidOperation_EnumFailedVersion
static string InvalidOperation_EnumFailedVersion
Definition
SR.cs:44
System.SR.ResourceManager
static ResourceManager ResourceManager
Definition
SR.cs:12
System.SR.OrderedDictionary_SerializationMismatch
static string OrderedDictionary_SerializationMismatch
Definition
SR.cs:36
System.SR.BitVectorFull
static string BitVectorFull
Definition
SR.cs:30
System.SR.GetResourceString
static string GetResourceString(string resourceKey)
Definition
SR.cs:101
System.SR.UsingResourceKeys
static bool UsingResourceKeys()
Definition
SR.cs:40
System.SR.s_usingResourceKeys
static readonly bool s_usingResourceKeys
Definition
SR.cs:8
System.SR.InvalidOperation_EnumOpCantHappen
static string InvalidOperation_EnumOpCantHappen
Definition
SR.cs:48
System.SR.Arg_InsufficientSpace
static string Arg_InsufficientSpace
Definition
SR.cs:26
System.SR.OrderedDictionary_ReadOnly
static string OrderedDictionary_ReadOnly
Definition
SR.cs:32
FxResources.System.Collections.Specialized
Definition
SR.cs:1
System.Resources
Definition
FastResourceComparer.cs:5
System
Definition
BlockingCollection.cs:8
source
System.Collections.Specialized
System
SR.cs
Generated by
1.10.0