Ho una stringa "Voglio imparare" C# "". Come posso includere le virgolette prima e dopo C#?Come includere le virgolette in una stringa
risposta
Fuggirli con i backslash.
"I want to learn \"C#\""
Il il manuale di riferimento è utile: http://msdn.microsoft.com/en-us/library/ms228362.aspx –
@ANeves equo di dire che @newbee è sbagliato e che c'è un esempio di contatore di lavoro: 'string ok = string.Format (@ "" "{0}" "= {1}", "si", vero); 'ma non collegare a immagini stupide e irrilevanti che sprecano il tempo delle persone. Questo è un sito tecnico – barlop
caratteri Utilizzo di escape per esempio, questo codice:
var message = "I want to learn \"c#\"";
Console.WriteLine(message);
uscita volontà:
voglio imparare "C#"
così come le quotazioni in fuga con backslash, vedi anche SO domanda 2911073 che spiega come si potrebbe alternativa LY usare doppi apici in una stringa di @ -prefixed:
string msg = @"I want to learn ""c#""";
Ne avevo bisogno nella mia logica di sostituzione. string nullHideDecimal = @ "
string str = @"""Hi, "" I am programmer";
USCITA - "Ciao," Sono programmatore
U può fare riferimento '@' prefix before any string in C# .NET
io uso:
var value = "'Field1','Field2','Field3'".Replace("'", "\"");
in contrasto con l'equivalente
var value = "\"Field1\",\"Field2\",\"Field3\"";
Perché il primo ha di gran lunga meno rumore rispetto al secondo, rendendo più facile per vedere di errore di battitura ecc
Io lo uso molto in unit test.
Il Codice:
string myString = "Hello " + ((char)34) + " World." + ((char)34);
uscita sarà: "World"
Ciao
- 1. Come inserire le virgolette in una stringa Java?
- 2. Uso le virgolette in una stringa AppleScript
- 3. Come rimuovere le virgolette da una stringa?
- 4. Come includere virgolette (") in un'espressione regolare
- 5. Come si incorporano le virgolette in una stringa di elisir?
- 6. Come sostituire le virgolette ricce in una stringa utilizzando Javascript?
- 7. Come includere una citazione in una stringa Python non elaborata?
- 8. Come posso inserire virgolette in una stringa?
- 9. Come evitare le doppie virgolette nella stringa?
- 10. Inserisci virgolette all'interno di una stringa?
- 11. come sostituire "(virgolette doppie) in una stringa con \" in java
- 12. Virgolette doppie nella stringa JavaScript
- 13. Come visualizzare le virgolette doppie in JavaScript
- 14. Come aggiungere virgolette in una stringa letterale di codice
- 15. JSON stringa dal GSON: rimuovere le virgolette
- 16. Come includere una condizione all'interno di una stringa in Ruby
- 17. Sostituire le virgolette in Javascript?
- 18. php per estrarre una stringa da virgolette
- 19. Serializzare la mappa groovy con le virgolette con le virgolette
- 20. Come conservare le nuove righe in una stringa tra virgolette in Bash?
- 21. Come faccio a evitare le doppie virgolette negli attributi in una stringa XML in T-SQL?
- 22. C/C++, puoi # includere un file in una stringa letterale?
- 23. Stringa surround con virgolette
- 24. Come posso usare JSON_EXTRACT in MySQL e ottenere una stringa senza le virgolette?
- 25. Come includere un valore enum in una stringa const?
- 26. Escaping di virgolette in una stringa in VB6
- 27. Come rimuovere preventivamente le virgolette in write.csv?
- 28. virgolette singole in stringa con jQuery ajax
- 29. Come dividere una stringa con delimitato come il tubo (che non è dentro le virgolette doppie
- 30. In Vim, come posso cancellare tutto tra virgolette comprese le virgolette?
possibile duplicato di [Come posso mettere le virgolette in una stringa?] (Http://stackoverflow.com/questions/2911073/how-can-i-put-quotes-in-a-string) – Oliver