Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Détermine les caractères entre guillemets (placés en échappement) dans une chaîne entre guillemets. Cette classe ne peut pas être héritée.
internal static class QuotedPairReader
Avertissement
Cette classe est interne et n’est pas destinée à être utilisée directement dans votre code.
Microsoft ne prend pas en charge l’utilisation de cette classe dans une application de production en toute circonstance.
CountQuotedChars, méthode
Compte le nombre de caractères entre guillemets consécutifs, y compris plusieurs barres obliques inverses entre guillemets précédents, dans la chaîne spécifiée. Par exemple, étant donné la chaîne a\\\b et un index de 4, la méthode retourne 4, car b est entre guillemets et les trois barres obliques inverses précédentes.
internal static int CountQuotedChars(string data, int index, bool permitUnicodeEscaping)
Paramètres
dataStringChaîne de données dans laquelle compter les caractères entre guillemets consécutifs.
indexInt32Position de la chaîne spécifiée jusqu’à et y compris les caractères entre guillemets consécutifs à compter.
permitUnicodeEscapingBooleantrueautoriser l’échappement des caractères Unicode ; sinon,false.
Valeur de retour
0 si le caractère à l’index spécifié n’est pas échappé ; sinon, le nombre de caractères entre guillemets consécutifs jusqu’à et y compris le caractère à index.
Exceptions
Un caractère Unicode d’échappement a été trouvé, mais n’est pas autorisé.
Exigences
espace de noms :System.Net
assembly : système (dans System.dll)