OVH Cloud OVH Cloud

Traduction de @ en VB Net

2 réponses
Avatar
Philippe Casasnovas
Bonsoir à tous

J'essaie de transcrire un petit programme écrit en C# vers du VBNet et je
suis confronté à cette syntaxe que je ne connais pas sous VB.

return Load(GUIGraphicsContext.skin +@"\myexample.xml");

C'est l'@ qui me gêne.

GraphicsContext.skin est du type string

Merci pour tout aide.

Philippe

2 réponses

Avatar
Sylvain Lafontaine
En C#, le caractère représente le caractère d'échappement (escape
caracter) pour l'écriture des caractères de contrôle (tels que n et r) et
doit être doublé si c'est le caractère réellement désiré:

"myexample.xml"

Le @ permet de désactiver le caractère d'échappement dans une chaîne de
caractères et évite ainsi d'avoir à doubler les un peu partout.

S. L.

"Philippe Casasnovas" wrote in message
news:%
Bonsoir à tous

J'essaie de transcrire un petit programme écrit en C# vers du VBNet et je
suis confronté à cette syntaxe que je ne connais pas sous VB.

return Load(GUIGraphicsContext.skin +@"myexample.xml");

C'est l'@ qui me gêne.

GraphicsContext.skin est du type string

Merci pour tout aide.

Philippe






Avatar
Philippe Casasnovas
Merci de ta réponse rapide Sylvain et bonne soirée


"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
En C#, le caractère représente le caractère d'échappement (escape
caracter) pour l'écriture des caractères de contrôle (tels que n et r)
et doit être doublé si c'est le caractère réellement désiré:

"myexample.xml"

Le @ permet de désactiver le caractère d'échappement dans une chaîne de
caractères et évite ainsi d'avoir à doubler les un peu partout.

S. L.

"Philippe Casasnovas" wrote in message
news:%
Bonsoir à tous

J'essaie de transcrire un petit programme écrit en C# vers du VBNet et je
suis confronté à cette syntaxe que je ne connais pas sous VB.

return Load(GUIGraphicsContext.skin +@"myexample.xml");

C'est l'@ qui me gêne.

GraphicsContext.skin est du type string

Merci pour tout aide.

Philippe