Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IntFromString() [2/6]

static int System.Drawing.ColorConverterCommon.IntFromString ( string text,
CultureInfo culture )
inlinestaticprivate

Definition at line 59 of file ColorConverterCommon.cs.

60 {
61 text = text.Trim();
62 try
63 {
64 if (text[0] == '#')
65 {
66 return IntFromString(text.Substring(1), 16);
67 }
68 if (text.StartsWith("0x", StringComparison.OrdinalIgnoreCase) || text.StartsWith("&h", StringComparison.OrdinalIgnoreCase))
69 {
70 return IntFromString(text.Substring(2), 16);
71 }
73 return IntFromString(text, formatInfo);
74 }
75 catch (Exception innerException)
76 {
77 throw new ArgumentException(System.SR.Format(System.SR.ConvertInvalidPrimitive, text, "Int32"), innerException);
78 }
79 }
static int IntFromString(string text, CultureInfo culture)
static string Format(string resourceFormat, object p1)
Definition SR.cs:118
static string ConvertInvalidPrimitive
Definition SR.cs:20
Definition SR.cs:7

References System.SR.ConvertInvalidPrimitive, System.culture, System.SR.Format(), System.Globalization.NumberFormatInfo.GetFormat(), System.Drawing.ColorConverterCommon.IntFromString(), and System.text.