public static void ReadFieldsByIndex() { Console.WriteLine("Fields by index:"); var customTypeTypeConverter = new CustomTypeTypeConverter(); using (var reader = new CsvReader(new StreamReader(GetDataStream(true, true)))) { while (reader.Read()) { Console.Write(reader.GetField <string>(0) + columnSeparator); Console.Write(reader.GetField <int>("Int Column") + columnSeparator); Console.Write(reader.GetField <Guid>(2) + columnSeparator); Console.WriteLine(reader.GetField <CustomType>(3, customTypeTypeConverter)); } } Console.WriteLine(); }
public static void ReadFieldsByIndex() { Console.WriteLine( "Fields by index:" ); var customTypeTypeConverter = new CustomTypeTypeConverter(); using( var reader = new CsvReader( new StreamReader( GetDataStream( true, true ) ) ) ) { while( reader.Read() ) { Console.Write( reader.GetField<string>( 0 ) + columnSeparator ); Console.Write( reader.GetField<int>( "Int Column" ) + columnSeparator ); Console.Write( reader.GetField<Guid>( 2 ) + columnSeparator ); Console.WriteLine( reader.GetField<CustomType>( 3, customTypeTypeConverter ) ); } } Console.WriteLine(); }