У меня есть словарь, содержащий n пары ключ / значение, и я хочу получить общее среднее значение первых двух значений в каждом списке в моем словаре. Вот пример:
private Dictionary<int, List<float>> _myValues = new Dictionary<int, List<float>>
{
{1, new List<float>{0.1f, 0.2f, 0.3f},
{2, new List<float>{0.4f, 0.5f, 0.6f, 0.7f},
{3, new List<float>{0.8f}
};
Для этого примера я хочу получить среднее значение этих значений (0.1f
, 0.2f
, 0.4f
, 0.5f
, 0.8f
).
Я вижу, что могу сделать это с помощью цикла for / foreach, но мне интересно, возможно ли получить это среднее значение с помощью простого запроса LINQ.