hp1361
دوشنبه 16 آذر 1388, 03:22 صبح
سلام
می خواستم بدون فرق بین DataRow و []DataRow در کد زیر چیست؟
foreach (DataRow row in ds.Tables["Categories"].Rows)
{
TreeNode nodeCategory = new TreeNode(
row["CategoryName"].ToString(),
row["CategoryID"].ToString());
TreeView1.Nodes.Add(nodeCategory);
DataRow[] childRows = row.GetChildRows(ds.Relations[0]);
foreach (DataRow childRow in childRows)
{
TreeNode nodeProduct = new TreeNode(
childRow["ProductName"].ToString(),
childRow["ProductID"].ToString());
nodeCategory.ChildNodes.Add(nodeProduct);
}
nodeCategory.Collapse();
}
این علامت [] چه معنایی دارد؟
می خواستم بدون فرق بین DataRow و []DataRow در کد زیر چیست؟
foreach (DataRow row in ds.Tables["Categories"].Rows)
{
TreeNode nodeCategory = new TreeNode(
row["CategoryName"].ToString(),
row["CategoryID"].ToString());
TreeView1.Nodes.Add(nodeCategory);
DataRow[] childRows = row.GetChildRows(ds.Relations[0]);
foreach (DataRow childRow in childRows)
{
TreeNode nodeProduct = new TreeNode(
childRow["ProductName"].ToString(),
childRow["ProductID"].ToString());
nodeCategory.ChildNodes.Add(nodeProduct);
}
nodeCategory.Collapse();
}
این علامت [] چه معنایی دارد؟