私は初心者の C# 学習者です。私はこの言語の基本的な概念を知っています。概念を修正しているときに、1 つの問題に出くわしました - Int32.Parse() は正確にどのように機能しますか?
これで、それが何をするのか、出力とオーバーロードがわかりました。私が必要としているのは、この解析が行われる正確な方法です。
MSDN サイトで検索しました。このメソッドの非常に一般化された定義を提供します (数値の文字列表現を 32 ビットの符号付き整数に変換します)。私の質問は、文字列を 32 ビットの符号付き整数に変換する方法です。
続きを読むと、2つのことがわかりました-
- 文字列パラメータは、「NumberStyles」列挙を使用して解釈されます
- 文字列パラメータは、「NumberFormatInfo」クラスを使用してフォーマットおよび解析されます
この概念の背後にある理論が必要です。また、 NumberFormatInfo クラスの定義から「カルチャ固有の情報」という用語がわかりませんでした。