2013-11-22 2 views
0

Я использую fileHelpers для получения данных из текстовых файлов. У меня есть два типа текстовых файлов, и для этого я создал два класса:Как скопировать значения из одного типа класса в другой тип класса в C#

[DelimitedRecord("\t")] 
    public sealed class dataFromFileType1 
    { 

     //Declare double type for wavelength 
     [FieldTrim(TrimMode.Both)] 
     public Double field1; 

     //Declare double type for reflectance 
     [FieldTrim(TrimMode.Both)] 
     public Double field2; 

    } 

    [DelimitedRecord(",")] 
    public sealed class dataFromFileType2 
    { 

     //Declare double type for wavelength 
     [FieldTrim(TrimMode.Both)] 
     public Double field1; 

     //Declare double type for reflectance 
     [FieldTrim(TrimMode.Both)] 
     public Double field2; 

    } 

Наконец, я хочу, чтобы преобразовать два типа класса в единый тип класса, так что я могу использовать один метод для обработки как данных. Я определил:

public sealed class unifiedData 
    { 

     public Double field1; 
     public Double field2; 

    } 

Вопрос заключается в том, чтобы скопировать (или конвертировать) объектные массивы класса dataFromFileType1 и класс dataFromFileType2 к массивам объектов класса unifiedData?

+0

Что это правило, чтобы объединить их? Как Конкат? или что-то другое? –

ответ

Смежные вопросы