Dodawanie elementów w linq - uzupelnienie kolekcji

0

Mam taką klasę:
public class Data
{
public string Store;
public string Date;
public string Quantity;
public string Count;
public string Amount;
}

Dalej mam listę:
List<Data> model = new List<Data>();

Te dane służą do wykresu. Dla danego sklepu (Data.Store) i danego dnia (Data.Date) sprzedało się ileś rzeczy (Data.Count).

I mam problem, gdyż w danych brakuje wpisów. Jeśli dla danego dnia (Data.Date) nie było sprzedaży to zamiast zero po prostu nie mam elementu.
Do wykresu podaję listę dni (dat) i listę wartości Count/Quantity/Amount. Jeśli nie ma elementu wartości na wykresie są przesunięte.

Na dane nie mam wpływu i muszę te zera powstawiać.

Ma ktoś jakiś pomysł? Jak nie kod to chociaż lista kroków.

2

Dlaczego trzymasz wartości Count ,Quantityi Amount w typie string? Domyślna wartość dla typu int to 0 więc miałbyś wtedy jakaś wartość.

1 użytkowników online, w tym zalogowanych: 0, gości: 1