我是 C# 初学者。我知道这种语言的基本概念。在修改概念时,我偶然发现了一个问题 - Int32.Parse() 究竟是如何工作的?
现在我知道它的作用以及输出和过载。我需要的是完成此解析的确切方式。
我在 MSDN 网站上搜索。它给出了这个方法的一个非常笼统的定义(将数字的字符串表示形式转换为其等效的 32 位有符号整数。)所以我的问题是 - 它如何将字符串转换为 32 位有符号整数?
在阅读更多内容时,我发现了两件事 -
- 使用“NumberStyles”枚举解释字符串参数
- 使用“NumberFormatInfo”类对字符串参数进行格式化和解析
我需要这个概念背后的理论。另外,我不理解 NumberFormatInfo 类定义中的“文化特定信息”一词。