String[] sEmails;
10個の異なる(ただし類似した)文字列(この場合は電子メールアドレス)を入力しようとしている文字列配列が定義されています。
これが、配列にデータを入力するために使用しようとしているコードです。
public void populateEmailArray()
{
for (int x = 0; x < 10; x++)
{
switch(x)
{
case 1:
sEmails[x] = sRepStuff + "1" + sGmail;
break;
case 2:
sEmails[x] = sRepStuff + "2" + sGmail;
break;
case 3:
sEmails[x] = sRepStuff + "3" + sGmail;
break;
case 4:
sEmails[x] = sRepStuff + "4" + sGmail;
break;
case 5:
sEmails[x] = sRepStuff + "5" + sGmail;
break;
case 6:
sEmails[x] = sRepStuff + "6" + sGmail;
break;
case 7:
sEmails[x] = sRepStuff + "7" + sGmail;
break;
case 8:
sEmails[x] = sRepStuff + "8" + sGmail;
break;
case 9:
sEmails[x] = sRepStuff + "9" + sGmail;
break;
}
}
}
最終結果私はこのようなものになりたい
sEmails['repstuff1@gmail.com','repstuff2@gmail.com','repstuff3@gmail.com']
などなど、repstuff9@gmail.comに送信します。
しかし、最初に設定しようとするとsEmails[x]
、「NullReferenceExceptionが処理されませんでした。オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます。
コードが頭の中で聞こえているように見えるので、ここで何が間違っているのかわかりません。これに関する助けをいただければ幸いです。