Method | Description | |
---|---|---|
CSVReader ( LibCSV.Dialects.Dialect dialect, TextReader reader ) : System | ||
CSVReader ( LibCSV.Dialects.Dialect dialect, string filename, string encoding ) : System | ||
Dispose ( ) : void | ||
Next ( ) : bool |
Reads and parses next record.
|
|
ReadLine ( ) : String |
Returns the next line.
|
Method | Description | |
---|---|---|
AddChar ( char character ) : void | ||
Dispose ( bool disposing ) : void | ||
GrowBuffer ( ) : void | ||
InitializeHeaders ( ) : void | ||
ProcessChar ( char currentCharacter ) : void | ||
ProcessEscapeInQuotedField ( char currentCharacter ) : void | ||
ProcessEscapedChar ( char currentCharacter ) : void | ||
ProcessInField ( char currentCharacter ) : void | ||
ProcessInQuotedField ( char currentCharacter ) : void | ||
ProcessQuoteInQuotedField ( char currentCharacter ) : void | ||
ProcessStartOfField ( char currentCharacter ) : void | ||
Reset ( ) : void | ||
SaveField ( ) : void |
Method | Description | |
---|---|---|
IsEndOfLine ( char character ) : bool | ||
IsNull ( char character ) : bool | ||
IsNullOrEndOfLine ( char character ) : bool |
public CSVReader ( LibCSV.Dialects.Dialect dialect, TextReader reader ) : System | ||
dialect | LibCSV.Dialects.Dialect | |
reader | TextReader | |
return | System |
public CSVReader ( LibCSV.Dialects.Dialect dialect, string filename, string encoding ) : System | ||
dialect | LibCSV.Dialects.Dialect | |
filename | string | |
encoding | string | |
return | System |
protected ProcessChar ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessEscapeInQuotedField ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessEscapedChar ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessInField ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessInQuotedField ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessQuoteInQuotedField ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |
protected ProcessStartOfField ( char currentCharacter ) : void | ||
currentCharacter | char | |
return | void |