我从 C# 中的对象中提取了几个数据元素。它们都在对象内的同一个“位置”,如下所示:
objectContainer.TableData.Street.ToString());
objectContainer.TableData.City.ToString());
objectContainer.TableData.State.ToString());
objectContainer.TableData.ZipCode.ToString());
我想使用 foreach 循环将它们全部拉出,并能够通过添加到数组中来添加更多。
string[] addressFields = new string[] { "Street", "City", "State", "ZipCode" };
foreach(string add in addressFields)
{
objectContainer.TableData.{add}.ToString());
}
可以这样做吗?如果可以,正确的程序是什么?