工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C# 配列のチュートリアル:作成、宣言、初期化

C# の配列とは?

配列は、コレクションまたは一連の要素を格納するために使用されます。これらの要素は同じタイプになります。

たとえば、整数値の配列がある場合、配列は [1, 2, 3, 4] などの値のコレクションになる可能性があります。ここで、配列の要素数は 4 です。

配列は、同じ型の値のコレクションを格納する場合に便利です。したがって、要素ごとに変数を宣言する代わりに、変数を 1 つだけ宣言することができます。

この変数は、配列の要素の格納を担当する要素の配列またはリストを指します。

C# で配列を操作する方法を見てみましょう。この例では、整数の配列を宣言し、それに応じて操作します。

以下のコードはすべて Program.cs ファイルに対して作成されていることに注意してください。

ステップ 1) 配列の宣言 – 最初のステップは、配列を宣言することです。以下のコード例でこれを実現する方法を見てみましょう。

コードの説明:-

<オール>
  • 最初の部分はデータ型です。配列で使用される要素のタイプを指定します。この場合、整数の配列を作成しています。
  • 配列のランクを指定する 2 番目の部分 [ ]。 (ランクは、配列に含まれる要素の数を指定するプレースホルダーです)
  • 次は配列の名前で、この場合は「値」です。緑色の波線の下線が表示されますが、心配する必要はありません。これは、.Net が配列を宣言したと言っているだけですが、それをどこでも使用していません。
  • ステップ 2) 次のステップは、配列を初期化することです。ここでは、配列が保持する値の数を指定します。また、配列の各要素に値を割り当てます。

    コードの説明:-

    <オール>
  • まず、配列が保持する要素の数を 3 に設定します。したがって、角括弧内は、配列が 3 つの要素を保持することを示しています。
  • 次に、配列の各要素に値を割り当てます。これを行うには、変数名 + 配列内のインデックス位置を指定します。

    したがって、values[0] は、配列の最初の位置に値を格納していることを意味します。同様に、2 番目の位置にアクセスするには、values[1] などの表記法を使用します。

    注意 :– 配列では、インデックス位置は 0 から始まります。

  • ステップ 3) コンソールに配列の個々の要素を表示してみましょう。これを実現するために以下のコードを追加しましょう。

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    namespace DemoApplication
    {
     class Program
     {
      static void Main(string[] args) 
      {
       Int32[] value;
       value=new Int32[3];
       
       value[0]=1;
       value[1]=2;
       value[2]=3;
       
       Console.WriteLine(value[0]);
       Console.WriteLine(value[1]);
       Console.WriteLine(value[2]);
        
       Console.ReadKey(); 
      }
     }
    }

    コードの説明:-

    これは、Console.WriteLine メソッドを使用して要素の各値をコンソールに送信するだけの単純な部分です。

    ここでも、配列変数名とインデックス位置を使用して各要素にアクセスしていることに注意してください。

    上記のコードが正しく入力され、プログラムが実行されると、次の出力が表示されます。

    出力:

    出力から、コンソールに表示されている配列のすべての値を確認できます。


    C言語

    1. C# 配列
    2. C# ジャグ配列
    3. C++ プログラミングで配列を関数に渡す
    4. C++ の配列 |宣言する |初期化 |配列へのポインタの例
    5. 例を含む C# コレクションのチュートリアル
    6. コード化された UI テスト自動化フレームワークのチュートリアル
    7. C の文字列:変数の宣言、初期化、印刷、例の方法
    8. Java Arrays チュートリアル:宣言、作成、初期化 [例]
    9. Java でオブジェクトの配列を作成する方法
    10. C チュートリアル
    11. Verilog チュートリアル