- - PR -
C#でFor文を回しながら、変数を宣言そして代入
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2005-05-07 12:16
皆様、
お世話になっております、newbornです。 またどうしてもタイトルのことやりたいのですが、どうしたら可能でしょうか? for(int i=0;i<10;i++){ int ["myInt"+i]=i; } 上記のような感じで行いたいのですが、書き方がわかりません。 よろしくお願いいたします。 | ||||||||||||
|
投稿日時: 2005-05-07 12:54
やりたいことがよく分かりません。
表題から私は、
というように、for文の中でint numを宣言したいのかと思いましたが、なんか違うようです。 投稿内容から、Hashtableのkey -> valueセットとして、
という風に初期化したいのかな、と思いました。 もしそうなら、
とでもすればよいのではないでしょうか? なによりも、実現したいことをもう少し詳細に伝えてくれないよ的を射た回答を得ることはできないと思います。 | ||||||||||||
|
投稿日時: 2005-05-07 13:05
かずくん
回答ありがとうございます。 かずくんが提示してくださった、2番目のほうが私がやりたかった事です。 HashTableの存在を知りませんでした。後で調べて見たいと思います。 得意の言語のベースがFlashのアクションスクリプトなのでC#でのやり方を 知りたく投稿させていただきました。 今後もっと分かりやすく投稿できるようにしたいと思います。 どうもありがとうございました。 | ||||||||||||
|
投稿日時: 2005-05-07 13:05
かずくん
回答ありがとうございます。 かずくんが提示してくださった、2番目のほうが私がやりたかった事です。 HashTableの存在を知りませんでした。後で調べて見たいと思います。 得意の言語のベースがFlashのアクションスクリプトなのでC#でのやり方を 知りたく投稿させていただきました。 今後もっと分かりやすく投稿できるようにしたいと思います。 どうもありがとうございました。 | ||||||||||||
|
投稿日時: 2005-05-07 21:46
格納するのが10個程度で、名前が連番であるなら、HashTable使うよりArrayListの方が扱いやすいと思います。
もっとも、配列でいいんじゃないの?という気がしないでもない。 _________________ |
1