C# 配列の要素・値を変更する

Array.SetValue で配列の要素・値を変更する

Array.SetValue で好きな配列の要素を変更できます。

構文 Array.SetValue

配列名.SetValue (変更後の要素, 変更する要素の位置);

配列名 要素を変更する配列名をかきます。
変更後の要素 変更後の要素をかきます。
変更する要素の位置 変更する要素の位置をかきます。

例文

 

using System;
using static System.Console;
class Test
{
    static void Main()
    {
        string[] カゴ = { "イチゴ", "ミカン" };
        カゴ.SetValue("モモ", 1);
WriteLine(カゴ[0]); WriteLine(カゴ[1]); } }
イチゴ
モモ

カゴ.SetValue 要素を変更する配列に配列カゴを指定します。
“モモ” 変更後の要素にモモを指定します。
1 変更する添字の位置に1を指定します。配列カゴの2番目の要素が変更されます。
これで、配列カゴの添字1(2番目の要素)のミカンモモに変更されました。