У меня есть Collection<IStatements> statements
, который имеет
public interface IStatements
{
IDocuments Documents { get; set; }
string StatementDate { get; set; }
}
public class Documents : IDocuments
{
public string Date { get; set; }
public string Url { get; set; }
}
Я хотел бы выполнить группировку по StatementDate, а затем сделать прогноз.
При проецировании, если у группы более одного заявления, я хотел бы объединить дату их выступления в 1. Проблема в том, что я не получаю Intellisense после groupby
var monthlyStatements = from mStatement in statements
orderby mStatement.StatementDate descending
group mStatement by mStatement.StatementDate;
Я попробовал следующий код
var monthlyStatements = from mStatement in statements
orderby mStatement.StatementDate descending
group mStatement by mStatement.StatementDate
into msStatement
select new
{
StatementDate =
mStatement.Documents.Date.,//no Intellisense
};