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

◆ InitOrdinalCasingPage()

static unsafe ushort[] System.Globalization.OrdinalCasing.InitOrdinalCasingPage ( int pageNumber)
inlinestaticprivate

Definition at line 276 of file OrdinalCasing.cs.

277 {
278 ushort[] array = new ushort[256];
279 fixed (ushort* ptr = array)
280 {
281 char* pTarget = (char*)ptr;
282 Interop.Globalization.InitOrdinalCasingPage(pageNumber, pTarget);
283 }
284 Volatile.Write(ref s_casingTable[pageNumber], array);
285 return array;
286 }
static unsafe void InitOrdinalCasingPage(int pageNumber, char *pTarget)
static void Write(ref bool location, bool value)
Definition Volatile.cs:74

References System.array, Interop.Globalization.InitOrdinalCasingPage(), System.Globalization.OrdinalCasing.s_casingTable, and System.Threading.Volatile.Write().

Referenced by System.Globalization.OrdinalCasing.ToUpper().