我有一个简单的2D数组,它重复了员工及其相应部门的名称。
string[,] staffArray= new string[,] { { "StaffID", "Dept" }, { "StaffID", "Dept" }, { "StaffID", "Dept" }, { "StaffID", "Dept" } };
我想将它打印回来以获得“Staff,Dept”的结果。但是,我想通过循环来做到这一点。
Console.Write(staffArray[0, 0] + ", ");
Console.WriteLine(staffArray[0, 1]);
Console.Write(staffArray[1, 0] + ", ");
Console.WriteLine(staffArray[1, 1]);
打印:
员工,部门
员工,部门
有人可以解释我如何通过循环实现这个结果吗?
答案 0 :(得分:4)
string[,] multiPropertySelect = new string[,] { { "StaffID", "Dept" }, { "StaffID", "Dept" }, { "StaffID", "Dept" }, { "StaffID", "Dept" } };
for (int x = 0; x < multiPropertySelect.GetLength(0); ++x)
{
Console.WriteLine(string.Format("{0}, {1}", multiPropertySelect[x, 0], multiPropertySelect[x, 1]));
}
Console.ReadKey();