588 votes

Comment échapper à % à String.Format ?

Je suis le stockage d'une requête SQL dans mon strings.xml fichier et je veux utiliser String.Format de construire la chaîne finale dans le code. L' SELECT instruction utilise une comme, quelque chose comme ceci:

SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE '%something%'

Pour le format que j'ai remplacer "quelque chose" avec %1$s de sorte qu'il devient:

SELECT Field1, Field2 FROM mytable WHERE Field1 LIKE \'%%1$s%\'

Je échapper les guillemets simples avec la barre oblique inverse. Cependant, je ne suis pas en mesure de s'échapper du signe%.

Comment puis-je inclure une déclaration en ma strings.xml fichier?

1205voto

limc Points 14557

Fuite , vous devrez vous doublez : .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X