重複の可能性:
ジャグ配列に新しい配列を挿入する方法
配列の長さで文字列配列変数を作成する方法がわからないという問題があります。
私は今このコードを下に持っています:
string[] p = new string[10];
int num = 0;
foreach (Product products in GetAllProducts())
{
//do something
p[num]= "some variable result"
num++
}
問題は、「p」がいくつ取得されるかわからないことです。少なくとも10未満になることはわかっていますが、0に設定すると、起動時にエラーが発生します。 「p[num]」がわからないので、「p」の長さを可変にする方法を探しています。
誰かが私を少し助けることができますか?ありがとう
============解決済み==========
List<string> p = new List<string>();
int num = 0;
foreach (Product products in GetAllProducts())
{
string s= null;
//do something ( create s out of multiple parts += s etc.)
p.add(s)
num++
}
ソリューションポスターに感謝します