-3

具有属性“名称”的对象数组如何获取字符串数组(名称对应于每个对象)?

4

2 回答 2

1

假设您要从数组中的每个对象中选择特定属性。如果该属性被调用Name并且是 type string,那么您可以执行以下操作:

IEnumerable<string> names = namedObjects.Select(x => x.Name);
于 2012-07-02T17:28:51.400 回答
0
ObjectWithNameString[] objects = ...?
string[] names = new string[objects.Length];

for (int i = 0; i < objects.Length; i++)
{
    names[i] = objects[i].Name;
}

为了获得更好的答案,请扩展并澄清问题。

于 2012-07-02T17:28:40.020 回答