首页 > 解决方案 > 使用 lambda 将 Igrouping 匿名类型转换为字符串列表

问题描述

我有以下带有匿名类型字符串日期的代码,我想将其转换为 List。谢谢

        var ReportDates = obj.Statuses.Where(x => x.StatusDate <= fourWeeksDate)
            .GroupBy(x => x.StatusDate.ToString("dd-MMM"))
            .Select((groupDate) => new { date = groupDate.Key }).ToList();

标签: entity-frameworklinqlambda

解决方案


找到了答案

var groupDate = ""; 
var ReportDates = obj.Statuses.Where(x => x.StatusDate <= fourWeeksDate) 
.GroupBy(x => x.StatusDate.ToString("dd-MMM")) 
.Select(x => groupDate = x.Key )
.ToList();

需要在外面初始化


推荐阅读