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
Значение свойства
Примеры
В этом примере для свойства 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.