TextFieldParser.HasFieldsEnclosedInQuotes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica se i campi sono racchiusi tra virgolette quando un file delimitato viene analizzato.
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
Valore della proprietà
True
se i campi sono racchiusi tra virgolette. In caso contrario, False
.
Esempio
In questo esempio la HasFieldsEnclosedInQuotes
proprietà viene impostata su True
per myReader
.
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
Commenti
Si tratta di un membro avanzato; non viene visualizzato in IntelliSense a meno che non si faccia clic sulla scheda Tutti .
Se la proprietà è True
, il parser presuppone che i campi siano racchiusi tra virgolette (" ") e possano contenere terminazioni di riga.
Se un campo è racchiuso tra virgolette, abc, "field2a,field2b", field3
ad esempio e questa proprietà è True
, tutto il testo racchiuso tra virgolette verrà restituito così come è. Questo esempio restituirà abc|field2a,field2b|field3
. Se si imposta questa proprietà su False
, verrà restituito abc|"field2a|field2b"|field3
l'esempio .