我有一個方法GetNotices()
,返回IEnumerable<DateTime>
。 集合中的Foreach日期我想要轉換爲字符串並連接字符串。我可以肯定地做一個Foreach循環。但是當我擁有LINQ的權力時,爲什麼我會這樣做呢!這是我現在嘗試過的。Linq查詢返回日期字符串?
bill.GetNotices().ToList().Concat(x => {return x.Date.ToString("MM/dd/yyyy") + " ";});
我也試過......
bill.GetNotices().ToList().ForEach(x => {return x.Date.ToString("MM/dd/yyyy") + " ";});
'ForEach'不是LINQ。 'ToList'不需要。看看['string.Join'](https://msdn.microsoft.com/en-us/library/dd992421(v = vs.110).aspx)。 –