如何将集合拼接成以,隔开的字符串
我们经常会遇到将集合的某列拼接成字符串,主要的使用方法
var persons=new List<person>();//假设有个person类,有ID,NAME多个字段 string str=string.Join(",",persons.Select(o=>o.NAME));//获取到所有的名称 //如果想拼接sql in条件 string name=string.Join("','",persons.Select(o=>o.NAME));//注意这里是',' string sql=string.Format("select * from person where NAME IN('{0}')",names);
通过上面的方法就可以获取到你想到的字符串了