Как создать список с определенным количеством значений, не зная значения?
Я использую LiveChart
из wpf, и я хочу создать список Decimal
с 30 значениями (так же, как пространство как массив), на самом деле я сделал:
public SeriesCollection MonthProfit {get;set;} = new SeriesCollection();
int i = 0;
MonthProfit[0].Values = new ChartValues<decimal>();
MonthProfit[0].Values[i] = 25;
но я получаю:
Индекс вне диапазона
как я могу определить 30 значений внутри индекса 0
?
1 ответ
Решение
Мне кажется, что вы могли бы использовать ChartValues
конструктор, который принимает IEnumerable<T>
:
MonthProfit[0].Values = new ChartValues<decimal>(Enumerable.Repeat(0m, 30));