Поделиться через


TextFieldParser.HasFieldsEnclosedInQuotes Свойство

Определение

При анализе файла с разделителями обозначает, заключены ли поля в кавычки.

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 значение True для myReader.

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значение .

Применяется к

См. также раздел