データ格納時のエラーについて

いつもお世話になっております。

今回表題の件で質問させていただきたく投稿いたしました。
「会員名1~5」までの変数を用意しました。型はStringです。

各変数に、順番に取得したデータを格納していきたいのですが、
「“会員名” + Counter」として、Counterを1つずつ増やして
データを格納していこうと思ったのですが、添付しました画像の
ようなエラーがでました。

こちら原因がお分かりになる方いらっしゃいましたら教えて頂きたいです。

ちなみに「“会員名” + CounterTostring」かな?と思ったのですが、これはこれでエラーメッセージがでました、、、

こんにちは

変数名は基本的には動的に生成できないと考えていただいた方が良いです。

この場合、配列やリストを使う、あるいはDictionary(連想配列)を使う等が良いかと思います。

前者の場合インデックスでの扱いになるので、上記ですと後者の方が良いかもしれません
以下実装イメージです。

なるほど、そうなんですね!
教えて頂いた方法でできました!ありがとうございます!

ちなみに、
キーの会員名1に紐づく格納データが、名前、住所、ステータス等、
複数ある場合も対応可能なのでしょうか?

こんにちは

後続処理によりますが、例えば
・Dictionaryを複数種類作る
Dictionary<String, String[]>として、Value側の配列で、それぞれの要素にデータを割り当てる
・DataTableで処理する。
等が考えられます。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.