ホームページ > バックエンド開発 > C++ > 整数を16進みに変換し、C#に戻す方法は?

整数を16進みに変換し、C#に戻す方法は?

Mary-Kate Olsen
リリース: 2025-01-30 06:21:09
オリジナル
494 人が閲覧しました

c#

の整数と16のプルーフ文字列の相互変換

質問:

整数をC#の16進文字列にシームレスに変換するにはどうすればよいですか?

背景:

ユーザーエクスペリエンスを改善するために、ユーザーIDを整数として保存するデータベースを変更し、16進価値の短い値でIDを表示できます。

解決策:

この変換の鍵は、intタイプで提供される.tring()メソッドを使用することです。

ヘキサデスへの整数:

  1. 整数を16進の文字列に変換するには、「x」形式の説明記号を使用して.tring()メソッドを使用してください。たとえば、

    これにより、ヘキサデシマル文字列「b76」がhexvalueに割り当てられます。

    int intValue = 2934;
    string hexValue = intValue.ToString("X"); 
    ログイン後にコピー
    <六>16 -to -Improven:

  2. 16進に関する文字列を整数表現フォームに変換するには、int.parse()メソッドとnumbertyles.hexnumberスタイルを使用できます。たとえば、
  3. これにより、整数2934がINTAGAINに割り当てられます。

    <加>追加の説明:
    string hexValue = "B76";
    int intAgain = int.Parse(hexValue, System.Globalization.NumberStyles.HexNumber);
    ログイン後にコピー

  4. 4つのディギット数を正確に含む16進文字列を取得するには(どれだけの価値があっても)、.tring( "x4")を使用してください。

小文字の16進数の場合は、.tring( "x")または.tring( "x4")を使用してください。

以上が整数を16進みに変換し、C#に戻す方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート