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番目の要素)のミカン
がモモ
に変更されました。