クラスにある配列を取得し、foreachステートメントを使用して値をテーブルに反復処理しようとしています。
私のクラスは次のように設定されています。
public class items
{
private string[] list;
public items()
{
list[0] = "apples";
list[1] = "oranges";
list[2] = "grapes";
list[3] = "bananas";
}
}
私のpage_load
イベントでは、クラスを呼び出そうとしています。
list fruit = new list();
StringBuilder sb = new StringBuilder();
sb.Append("<table id=\"items\">");
sb.Append("<tr>");
sb.Append("<th>Item</th>");
sb.Append("<th>Description</th>");
sb.Append("<th>Unit Cost</th>");
foreach(string fruit in list)
{
sb.Append(String.Format("{0}", items.fruit));
}
私はforeach
ループを使うのが初めてで、それは本当に紛らわしいです。私が正しい方向に進んでいるなら、私はある程度の明確さを望んでいます。
ありがとう。