トップ回答者
for文の中で関数や配列またはコレクションは使えないのでしょうか?

質問
回答
-
C# で配列の要素にアクセスするには elm(i) という風ではなく、elm[i] と [] を使います。また、配列は添え字 0 で 1 番目の要素にアクセスとなるため、Length で得られる配列サイズ - 1 までのループで OK です。
for (int i = 0; i < elm.Length; i++) { if (elm[i] != "") { ... } }
参考サイト: http://ufcpp.net/study/csharp/st_array.html
配列の要素すべてにアクセスするために foreach ステートメントも使えます。詳しくは下記のページをご参照ください。
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/arrays/using-foreach-with-arrays
- 編集済み kenjinoteMVP 2018年4月1日 1:04
- 回答としてマーク nebokken 2018年4月1日 1:21
すべての返信
-
C# で配列の要素にアクセスするには elm(i) という風ではなく、elm[i] と [] を使います。また、配列は添え字 0 で 1 番目の要素にアクセスとなるため、Length で得られる配列サイズ - 1 までのループで OK です。
for (int i = 0; i < elm.Length; i++) { if (elm[i] != "") { ... } }
参考サイト: http://ufcpp.net/study/csharp/st_array.html
配列の要素すべてにアクセスするために foreach ステートメントも使えます。詳しくは下記のページをご参照ください。
https://docs.microsoft.com/ja-jp/dotnet/csharp/programming-guide/arrays/using-foreach-with-arrays
- 編集済み kenjinoteMVP 2018年4月1日 1:04
- 回答としてマーク nebokken 2018年4月1日 1:21