2 implementations of CastToUInt32
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Byte.cs (1)
1197static uint IUtfChar<byte>.CastToUInt32(byte value) => value;
src\libraries\System.Private.CoreLib\src\System\Char.cs (1)
2022static uint IUtfChar<char>.CastToUInt32(char value) => value;
38 references to CastToUInt32
System.Private.CoreLib (38)
src\libraries\Common\src\System\Number.Parsing.Common.cs (15)
58uint ch = (p < strEnd) ? TChar.CastToUInt32(*p) : '\0'; 90ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 164ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 175ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 178ch = (p = next) < strEnd ? TChar.CastToUInt32(*p) : '\0'; 182ch = (p = next) < strEnd ? TChar.CastToUInt32(*p) : '\0'; 200ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 206ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 217ch = p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 257ch = ++p < strEnd ? TChar.CastToUInt32(*p) : '\0'; 328if ((ret is null) && info.AllowHyphenDuringParsing() && (p < pEnd) && (TChar.CastToUInt32(*p) == '-')) 345if (TChar.CastToUInt32(*str) != '\0') 352uint cp = (p < pEnd) ? TChar.CastToUInt32(*p) : '\0'; 353uint val = TChar.CastToUInt32(*str); 363if (TChar.CastToUInt32(*str) == '\0')
src\libraries\System.Private.CoreLib\src\System\Guid.cs (3)
483return TChar.CastToUInt32(guidString[0]) switch 824uint c1 = TChar.CastToUInt32(ch1); 825uint c2 = TChar.CastToUInt32(ch2);
src\libraries\System.Private.CoreLib\src\System\Number.Parsing.cs (20)
246uint num = TChar.CastToUInt32(value[0]); 259num = TChar.CastToUInt32(value[index]); 279num = TChar.CastToUInt32(value[index]); 289num = TChar.CastToUInt32(value[index]); 301num = TChar.CastToUInt32(value[index]); 319num = TChar.CastToUInt32(value[index]); 330num = TChar.CastToUInt32(value[index]); 351num = TChar.CastToUInt32(value[index]); 382num = TChar.CastToUInt32(value[index]); 406num = TChar.CastToUInt32(value[index]); 439num = TChar.CastToUInt32(value[index]); 450num = TChar.CastToUInt32(value[index]); 497uint ch = TChar.CastToUInt32(value[index]); 567uint num = TChar.CastToUInt32(value[0]); 580num = TChar.CastToUInt32(value[index]); 601num = TChar.CastToUInt32(value[index]); 620num = TChar.CastToUInt32(value[index]); 640num = TChar.CastToUInt32(value[index]); 657num = TChar.CastToUInt32(value[index]); 699uint ch = TChar.CastToUInt32(value[index]);