TextFieldParser.HasFieldsEnclosedInQuotes 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示在分析分隔的文件时是否用引号将字段括起来。
public:
property bool HasFieldsEnclosedInQuotes { bool get(); void set(bool value); };
public bool HasFieldsEnclosedInQuotes { get; set; }
member this.HasFieldsEnclosedInQuotes : bool with get, set
Public Property HasFieldsEnclosedInQuotes As Boolean
属性值
如果将字段用引号括起来,则为 True
;否则为 False
。
示例
本示例将 HasFieldsEnclosedInQuotes
的 myReader
属性设置为 True
。
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
注解
这是一个高级成员;除非单击“ 全部 ”选项卡,否则它不会显示在 IntelliSense 中。
如果该属性为 True
,则分析程序假定字段括在引号 (“”) ,并且可能包含行尾。
例如,如果字段用引号引起来, abc, "field2a,field2b", field3
而此属性为 True
,则用引号括起来的所有文本将按原样返回;本示例将返回 abc|field2a,field2b|field3
。 将此属性设置为 False
将使此示例返回 abc|"field2a|field2b"|field3
。