TextFieldParser.HasFieldsEnclosedInQuotes 属性

更新:2007 年 11 月

指定在分析符号分隔的文件时是否将字段用引号括起来。

' Usage
Dim value As Boolean = TextFieldParserObject.HasFieldsEnclosedInQuotes
' Declaration
Public Property HasFieldsEnclosedInQuotes As Boolean

返回值

Boolean.

备注

这是一个高级成员;除非单击了“全部”选项卡,否则它不显示在 IntelliSense 中。

如果该属性为 True,则分析器认为字段已用引号 (" ") 括起来并且可能包含行尾。

如果某个字段用引号括起来(如 abc, “field2a,field2b”, field3),并且此属性为 True,则用引号括起来的所有文本都将按原样返回;因此,此示例将返回 abc|field2a,field2b|field3。将此属性设置为 False 会导致此示例返回 abc|”field2a|field2b”|field3。

示例

对于 myReader,此示例将 HasFieldsEnclosedInQuotes 属性设置为 True。

FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True

要求

命名空间:Microsoft.VisualBasic.FileIO

类:TextFieldParser

**程序集:**Visual Basic 运行库(位于 Microsoft.VisualBasic.dll 中)

权限

不需要任何权限。

请参见

参考

TextFieldParser 对象

TextFieldParser.HasFieldsEnclosedInQuotes