C# 如何使用string.join从对象数组连接值?

C# 如何使用string.join从对象数组连接值?,c#,string,C#,String,我有一个对象数组,例如: MyObject[] objs; 在MyObject中,它包含一个字符串属性 object[0].stringValue 如果我想通过对象的stringValue连接整个对象数组,我该怎么做?您的意思是使用string.join将多个MyObject对象的属性连接到一个字符串中吗 string.Join(",",objs.Select(w=>w.stringValue)) 然后: 你在用哪个版本的.NET?菲奥拉,是你吗?!?!请注意,在.Net 4.0之前

我有一个对象数组,例如:

MyObject[] objs;
在MyObject中,它包含一个字符串属性

object[0].stringValue

如果我想通过对象的
stringValue
连接整个对象数组,我该怎么做?

您的意思是使用
string.join
将多个MyObject对象的属性连接到一个字符串中吗

string.Join(",",objs.Select(w=>w.stringValue))
然后:


你在用哪个版本的.NET?菲奥拉,是你吗?!?!请注意,在.Net 4.0之前,您需要将其转换为如下数组:
string.Join(“,”,objs.Select(w=>w.stringValue).ToArray())
string str = string.Join(",", objs.Select(x => x.SomeProperty));