CsvReader(input, false, (char)9)的参数

CsvReader的重载还挺多的我想知道他所有的重载的参数代表的是什么
public CsvReader(TextReader reader, bool hasHeaders);
public CsvReader(TextReader reader, bool hasHeaders, char delimiter);
public CsvReader(TextReader reader, bool hasHeaders, int bufferSize);
public CsvReader(TextReader reader, bool hasHeaders, char delimiter, int bufferSize);
public CsvReader(TextReader reader, bool hasHeaders, char delimiter, char quote, char escape, char comment, ValueTrimmingOptions trimmingOptions);
public CsvReader(TextReader reader, bool hasHeaders, char delimiter, char quote, char escape, char comment, ValueTrimmingOptions trimmingOptions, int bufferSize);

2个回答

如果你英语不差,从字面上能看出一些来,比如hasHeaders,是否有表头,quote,作为引号的字符,delimiter分隔符,bufferSize缓冲大小等等
当然有文档最好看文档,再不确定自己试试看就会了。

(char)9
这个是\t,制表符,也就是用制表符分割每一列,对应的应该是下面这个
public CsvReader(TextReader reader, bool hasHeaders, char delimiter);

立即提问
相关内容推荐