C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でInt32を文字列として表現する方法

Int32は、32ビットの符号付き整数を表す型です。この値を文字列として扱いたい場合は、ToString()メソッドを使用します。ToString()メソッドは、数値をそのまま文字列形式に変換してくれるため、コンソール出力や文字列の連結などで非常に便利です。

基本的な使い方

まず、Int32型の変数を宣言し、値を初期化します。

int val = 1023;

次に、ToString()メソッドを呼び出して、変数の値を文字列として取得します。

val.ToString()

サンプルコード

以下は、Int32の値を文字列に変換して表示する完全な例です。

using System;
class Demo {
   static void Main() {
      int val = 1023;
      Console.Write("整数から文字列へ変換 = " + val.ToString());
   }
}

実行結果

整数から文字列へ変換 = 1023

補足:その他の変換方法

ToString()メソッド以外にも、次のような方法でInt32を文字列に変換できます。

  • Convert.ToString(val) — Convertクラスを使った変換。nullが渡されても空文字列を返すため安全です。
  • $"{val}"(文字列補間)— C# 6以降で使える記法。文字列の中に直接変数を埋め込めます。

用途に応じてこれらの方法を使い分けると、より読みやすく保守性の高いコードになります。

  1. C#のDictionaryでContainsValueメソッドを使って値を検索する方法

    C#では、Dictionary内に特定の値が存在するかどうかを確認するためにContainsValue()メソッドを使用します。このメソッドは、指定した値がDictionaryに含まれている場合は true を、含まれていない場合は false を返します。Dictionaryの作成と要素の追加まず、Dictionaryを作成し、要素を追加しましょう。Dictionary<string, string> d = new Dictionary<string, string>(); d.Add(keyboard, One); d.Add(mouse, Two);Contai

  2. C#で文字列を反転する方法(Array.Reverseの使い方)

    C#で文字列を反転する方法 C#で文字列を逆順に並べ替えたい場合は、Array.Reverse()メソッドを使うのが最も簡単です。文字列はそのままでは直接反転できないため、一度文字配列(char配列)に変換してから反転処理を行います。 文字列を反転するサンプルコード 以下は、文字列を反転して返すカスタムメソッドの例です。ここでは、引数として渡された文字列「Henry」を反転させています。 public static string ReverseFunc(string str) { char[] ch = str.ToCharArray(); Array.Reverse(ch)