Extreme Optimization™: Complexity made simple.

Math and Statistics
Libraries for .NET

  • Home
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • Resources
    • Downloads
    • QuickStart Samples
    • Sample Applications
    • Frequently Asked Questions
    • Technical Support
  • Blog
  • Order
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Partners
    • Contact us
Introduction
Deployment Guide
Configuration
Using Parallelism
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Data Analysis Library User's GuideData Analysis Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand Data Access Library User's GuideData Access Library User's Guide
Expand ReferenceReference
  • Extreme Optimization
    • Features
    • Solutions
    • Documentation
    • QuickStart Samples
    • Sample Applications
    • Downloads
    • Technical Support
    • Download trial
    • How to buy
    • Blog
    • Company
    • Resources
  • Documentation
    • Introduction
    • Deployment Guide
    • Configuration
    • Using Parallelism
    • Mathematics Library User's Guide
    • Vector and Matrix Library User's Guide
    • Data Analysis Library User's Guide
    • Statistics Library User's Guide
    • Data Access Library User's Guide
    • Reference
  • Reference
    • Extreme
    • Extreme.Collections
    • Extreme.Data
    • Extreme.Data.Json
    • Extreme.Data.Matlab
    • Extreme.Data.R
    • Extreme.Data.Stata
    • Extreme.Data.Text
    • Extreme.DataAnalysis
    • Extreme.DataAnalysis.Linq
    • Extreme.Mathematics
    • Extreme.Mathematics.Algorithms
    • Extreme.Mathematics.Calculus
    • Extreme.Mathematics.Calculus.OrdinaryDifferentialEquations
    • Extreme.Mathematics.Curves
    • Extreme.Mathematics.Curves.Nonlinear
    • Extreme.Mathematics.Distributed
    • Extreme.Mathematics.Distributed.Cuda
    • Extreme.Mathematics.EquationSolvers
    • Extreme.Mathematics.FSharp
    • Extreme.Mathematics.Generic
    • Extreme.Mathematics.Generic.LinearAlgebra
    • Extreme.Mathematics.Generic.LinearAlgebra.Implementation
    • Extreme.Mathematics.Generic.LinearAlgebra.Providers
    • Extreme.Mathematics.Generic.SignalProcessing
    • Extreme.Mathematics.Implementation
    • Extreme.Mathematics.LinearAlgebra
    • Extreme.Mathematics.LinearAlgebra.Complex
    • Extreme.Mathematics.LinearAlgebra.Complex.Decompositions
    • Extreme.Mathematics.LinearAlgebra.Implementation
    • Extreme.Mathematics.LinearAlgebra.IO
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers
    • Extreme.Mathematics.LinearAlgebra.IterativeSolvers.Preconditioners
    • Extreme.Mathematics.LinearAlgebra.Providers
    • Extreme.Mathematics.LinearAlgebra.Sparse
    • Extreme.Mathematics.Optimization
    • Extreme.Mathematics.Optimization.Genetic
    • Extreme.Mathematics.Optimization.LineSearches
    • Extreme.Mathematics.Random
    • Extreme.Mathematics.SignalProcessing
    • Extreme.Numerics.FSharp
    • Extreme.Statistics
    • Extreme.Statistics.Distributions
    • Extreme.Statistics.IO
    • Extreme.Statistics.Linq
    • Extreme.Statistics.Multivariate
    • Extreme.Statistics.Random
    • Extreme.Statistics.Tests
    • Extreme.Statistics.TimeSeriesAnalysis
  • Extreme.Statistics.IO
    • DataFileReader Class
    • DelimitedTextDataFileReader Class
    • FixedWidthDataFileReader Class
    • StataFileReader Class
    • StatisticalDataFormat Enumeration
  • DelimitedTextDataFileReader Class
    • DelimitedTextDataFileReader Constructors
    • Properties
    • Methods
  • DelimitedTextDataFileReader Constructors
    • DelimitedTextDataFileReader Constructor (String)
    • DelimitedTextDataFileReader Constructor (Stream, Int32, Char[], Char[], Boolean, CultureInfo)
    • DelimitedTextDataFileReader Constructor (Stream, Int32, Char[], Char[], Boolean, NumberStyles, IFormatProvider)
  • DelimitedTextDataFileReader Constructor (Stream, Int32, Char[], Char[], Boolean, CultureInfo)
DelimitedTextDataFileReader Constructor (Stream, Int32, Char, Char, Boolean, CultureInfo)Extreme Optimization Numerical Libraries for .NET Professional
Constructs a new DelimitedTextDataFileReader object.

Namespace: Extreme.Statistics.IO
Assembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 6.0.16073.0 (6.0.16312.0)
Syntax

C#
VB
C++
F#
Copy
public DelimitedTextDataFileReader(
	Stream stream,
	int startRow,
	char[] columnDelimiters,
	char[] rowDelimiters,
	bool mergeConsecutiveDelimiters,
	CultureInfo culture
)
Public Sub New ( 
	stream As Stream,
	startRow As Integer,
	columnDelimiters As Char(),
	rowDelimiters As Char(),
	mergeConsecutiveDelimiters As Boolean,
	culture As CultureInfo
)
public:
DelimitedTextDataFileReader(
	Stream^ stream, 
	int startRow, 
	array<wchar_t>^ columnDelimiters, 
	array<wchar_t>^ rowDelimiters, 
	bool mergeConsecutiveDelimiters, 
	CultureInfo^ culture
)
new : 
        stream : Stream * 
        startRow : int * 
        columnDelimiters : char[] * 
        rowDelimiters : char[] * 
        mergeConsecutiveDelimiters : bool * 
        culture : CultureInfo -> DelimitedTextDataFileReader

Parameters

stream
Type: System.IOStream
The Stream the data will be read from.
startRow
Type: SystemInt32
An integer specifying the 1-based row which contains the start of the data.
columnDelimiters
Type: SystemChar
A Char array containing the characters that are used as column delimiters.
rowDelimiters
Type: SystemChar
A Char array containing the characters that are used as row delimiters.
mergeConsecutiveDelimiters
Type: SystemBoolean
A Boolean value that indicates whether consecutive column delimiters are to be treated as a single delimiter.
culture
Type: System.GlobalizationCultureInfo
An CultureInfo that is used to interpret the numerical data.
Exceptions

ExceptionCondition
ArgumentOutOfRangeExceptionstartRow is less than 1.
Remarks

If columnDelimiters is , a space and tab character are used as column delimiters. If rowDelimiters is , a carriage return and newline character are used as row delimiters.

Version Information

Numerical Libraries

Supported in: 6.0
See Also

Reference

DelimitedTextDataFileReader Class
DelimitedTextDataFileReader Overload
Extreme.Statistics.IO Namespace

Copyright (c) 2004-2016 ExoAnalytics Inc.

Send comments on this topic to support@extremeoptimization.com

Copyright © 2004-2018, Extreme Optimization. All rights reserved.
Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc.
Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo
are registered trademarks of Microsoft Corporation.