连接具有lambda的对象的字符串属性

连接具有lambda的对象的字符串属性

本文介绍了连接具有lambda的对象的字符串属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 请考虑以下方面: public class MyObject { public bool B; public string Txt; } List< MyObject>列表; //一列MyObject的列表 使用lambda表达式,如何产生一个由逗号解决方案 / div> for .net 3.5: string.Join(,,list.Where(o => ; oB).Select(o => o.Txt).ToArray()) string.Join(,,list.Where(o => oB).Select(o = > o.Txt)) Please consider the following:public class MyObject{ public bool B; public string Txt;}List<MyObject> list; //list of a bunch of MyObject'sWith lambda expression, how can I produce a string consisting of comma separated values of Txt of those objects, where B is true?Thank you. 解决方案 for .net 3.5:string.Join(",", list.Where(o => o.B).Select(o => o.Txt).ToArray())for .net 4.0:string.Join(",", list.Where(o => o.B).Select(o => o.Txt)) 这篇关于连接具有lambda的对象的字符串属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!
08-20 23:47