在List<>上使用ToArray()自定义对象

时间:2011-09-16 15:33:17

标签: c# arrays list join

这似乎很简单,但我无法正确理解语法。我有一个List<>具有不同属性的自定义对象(例如,名称)。我想做的是从表单中的所有名称中创建一个字符串:

名1 || ||名称2 NAME3

我想只是string.Join但需要获取我的List<>将对象转换为来自对象的名称数组。

我知道这不正确但有些像

的string.join(myListofObjects [ “名称”]。ToArray的())

我做错了什么?

1 个答案:

答案 0 :(得分:5)

你尝试过类似的事情吗?

string.Join("|", myListOfObjects.Select(x => x.Name));