Code cleanup

This commit is contained in:
2023-08-01 14:55:22 +02:00
parent 8f66915eeb
commit a66baca33d
5 changed files with 54 additions and 20 deletions

View File

@@ -7,11 +7,11 @@ namespace CsvView.Code
{
public class CsvIndexer
{
private bool _insideString = false;
private bool _insideString;
private char _separator = ',';
private char _quoteChar = '"';
private char _escapeChar = '\\';
private readonly char _separator;
private readonly char _quoteChar;
private readonly char _escapeChar;
public CsvIndexer(char separator = ',', char quoteChar = '"', char escapeChar = '\\')
{
@@ -38,7 +38,7 @@ namespace CsvView.Code
_insideString = true;
continue;
}
if (c == _quoteChar && _insideString == true)
if (c == _quoteChar && _insideString)
{
_insideString = false;
continue;
@@ -53,7 +53,7 @@ namespace CsvView.Code
private class TrackingTextReader : TextReader
{
private TextReader _baseReader;
private readonly TextReader _baseReader;
private int _position;
public TrackingTextReader(TextReader baseReader)

View File

@@ -6,11 +6,11 @@ namespace CsvView.Code
{
public class CsvParser
{
private bool _insideString = false;
private bool _insideString;
private char _separator = ',';
private char _quoteChar = '"';
private char _escapeChar = '\\';
private readonly char _separator;
private readonly char _quoteChar;
private readonly char _escapeChar;
public CsvParser(char separator = ',', char quoteChar = '"', char escapeChar = '\\')
{
@@ -21,8 +21,8 @@ namespace CsvView.Code
private List<List<string>> _data = new List<List<string>>();
private List<string> _currentReg = null;
StringBuilder _currentCell = null;
private List<string> _currentReg;
StringBuilder _currentCell;
public List<List<string>> Data
{
@@ -54,7 +54,7 @@ namespace CsvView.Code
_insideString = true;
continue;
}
if (c == _quoteChar && _insideString == true)
if (c == _quoteChar && _insideString)
{
_insideString = false;
continue;