Et nous avons un vainqueur !!!
Bien joué Ostenhard![]()
Et nous avons un vainqueur !!!
Bien joué Ostenhard![]()
Bonjour,
j'ai eu le même problème et après voir perdu 1 heure à chercher mon bug à cause d'un "\n" dans le path "C:\notif" au lieu de @"C:\notif", j'ai intégré un petit bout de code de vérification :
strResult contient la chaine de caractères à vérifier.
oldBuffer contient le tampon modifié où les mauvais caractères sont remplacés par '_'.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #if DEBUG string oldBuffer = (string)strResult.Clone(); foreach (char s in Path.GetInvalidPathChars()) { oldBuffer = oldBuffer.Replace(s, '_'); } Debug.Assert(string.CompareOrdinal(oldBuffer, strResult) == 0, "Bad character found in 'strResult'"); #endif
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager