C# int.Parse是否支持國(guó)際數(shù)字格式

c#
小樊
84
2024-07-04 16:00:19

是的,C#的int.Parse方法支持國(guó)際數(shù)字格式。在使用int.Parse方法時(shí),可以通過(guò)在第二個(gè)參數(shù)中指定NumberStyles枚舉值來(lái)指定數(shù)字的格式。其中,NumberStyles.AllowThousands選項(xiàng)允許解析數(shù)字中包含逗號(hào)作為千位分隔符。因此,當(dāng)傳入包含逗號(hào)作為千位分隔符的數(shù)字字符串時(shí),int.Parse方法仍然可以正確解析該數(shù)字。例如:

string numberString = "1,234,567";
int number = int.Parse(numberString, NumberStyles.AllowThousands);
Console.WriteLine(number); // 輸出1234567

0