整数変換の整数の文字 c#では、charは単一文字、数字、またはその他のシンボルを示すユニコード文字です。 charを整数に変換することは簡単に思えますが、いくつかの微妙な場所がプロセスを複雑にする可能性があります。 質問者が発見したように、convert.toint32()はcharを小数値として説明し、返された結果は予想される数と一致しませんでした。 int.Parse()は文字列のみを受け入れ、問題の複雑さをさらに高めます。 ネイティブ変換方法
驚くべきことに、CHARをINTに変換できる単純なネイティブメソッドがあり、文字列操作を実行する必要はありません。この方法には、char:0 'から「0」を差し引くことが含まれます:
この方法は、各文字が内部の数字で表されるため、効果的です。キャラクターの「0」から「9」には連続番号が与えられるため、必要な整数を取得するために「0」と「2」の差は2です。
この方法は効率的でC#ネイティブメソッドであり、charをintに変換するためのシンプルで直接的な方法です。以上がC#のキャラクターを整数に効率的に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。