при подготовке источника данных для вида сетки.

ISO Code description    Year    value
CAD Canadian Dollar     2009    1.3001
CAD Canadian Dollar     2010    1.3001
CAD Canadian Dollar     2011    0.0001
EUR Euro                2009    1.0000
EUR Euro                2010    1.0000
EUR Euro                2011    0.0001
USD US Dollar           2009    1.2300
USD US Dollar           2010    1.2300
USD US Dollar           2011    0.0001

ца 1

ISO Code    description 2009    2010    2011
CAD Canadian Dollar     1.3001  1.3001  0.0001
EUR Euro                1.0000  1.0000  0.0001
USD US Dollar           1.2300  1.2300  0.0001

Таблица 2

Как можно преобразовать таблицу 1 в таблицу 2, используя linq в c #, при условии, что число лет является динамическим (оно не фиксируется на 2009, 2010, 2011, значения 2012, 2013 и т. Д. Могут быть добавлены впоследствии)

классы следующие

class Currency
 {
    public string ISO Code { get; set; }
    public string Description { get; set; }
 }
class Rate
{        
    public string ISO Code { get; set; }
    public int Year { get; set; }
    public inr Value { get; set; }

}

В конце я должен связать результаты с сеткой. Может кто-нибудь, пожалуйста, помогите

Ответы на вопрос(1)

Ваш ответ на вопрос