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

C#で複数のローカル変数を1つのステートメントで宣言する方法

C#における複数ローカル変数の宣言とは

C#では、カンマ(,)を使用することで、1つのステートメント内で複数のローカル変数を同時に宣言できます。これにより、コードを簡潔に保ちながら、同じ型の変数を効率よく定義することが可能です。

基本的な書き方は以下のとおりです。

int a = 20, b = 70, c = 40, d = 90;

サンプルコード

次の例では、4つのローカル変数(a、b、c、d)を同一のステートメント内で宣言し、同時に初期化しています。その後、Console.WriteLineメソッドを使って、それぞれの値を出力します。

using System;
class Demo {
    static void Main() {
        int a = 20, b = 70, c = 40, d = 90;
        Console.WriteLine("{0} {1} {2} {3}", a, b, c, d);
    }
}

実行結果

プログラムを実行すると、コンソールには以下のように各変数の値が表示されます。

20 70 40 90

ポイントと注意点

カンマ区切りの宣言は、同じデータ型を持つ変数をまとめて扱いたい場合に便利です。ただし、無関係な変数まで1行に詰め込むとコードの可読性が低下するため、意味的に関連性のある変数だけをグループ化して宣言するのがベストプラクティスとされています。また、宣言と初期化を同時に行うことで、未初期化変数による予期しないバグも防げます。

  1. HTMLのmultiple属性とは?複数選択を可能にする使い方を解説

    HTMLのmultiple属性は、ユーザーが複数の値を選択・入力できるようにするための属性です。この属性は、input要素またはselect要素にのみ適用できます。基本構文multiple属性の記述方法は以下のとおりです。<tagname multiple></tagname>使用例ここでは、select要素にmultiple属性を指定した実際のコード例を見てみましょう。以下のサンプルでは、好きな科目を複数選択できるセレクトボックスを作成しています。<!DOCTYPE html> <html> <style> body {

  2. Bash変数チュートリアル – 基本からグローバル変数・ローカル変数まで学べる6つの実用例

    Bash変数は、プログラムの実行期間中に必要となる情報を一時的に保存しておくための仕組みです。本記事はBashチュートリアルシリーズの一篇で、他のプログラミング言語と同様にBashでも変数を利用できることを踏まえ、基本的な使い方からグローバル変数とローカル変数の違いまでを、6つの実用的なサンプルを通じて解説します。 Bash変数の基本構文 変数の定義は非常にシンプルで、次の書式に従います。 VARNAME=VALUE 注意: 変数へ代入する際は、「=」記号の前後にスペースを入れてはいけません。「VAR=VALUE」のように書けば、シェルは「=」を代入記号として認識し、この行を変数への代入とし