Procedura: inserire virgolette in una stringa (Windows Form)
In alcuni casi è possibile racchiudere tra virgolette (" ") una stringa di testo. Ad esempio:
Ha detto, "Meritate un treat!"
In alternativa, è anche possibile usare il Quote campo come costante.
Per inserire le virgolette in una stringa nel codice
In Visual Basic inserire due virgolette in una riga come virgolette incorporate. In Visual C# e Visual C++inserire la sequenza di escape \" come virgolette incorporate. Ad esempio, per creare la stringa precedente, usare il codice seguente.
Private Sub InsertQuote() TextBox1.Text = "She said, ""You deserve a treat!"" " End Sub
private void InsertQuote(){ textBox1.Text = "She said, \"You deserve a treat!\" "; }
private: void InsertQuote() { textBox1->Text = "She said, \"You deserve a treat!\" "; }
-oppure-
Inserire il carattere ASCII o Unicode per una virgoletta. In Visual Basic usare il carattere ASCII (34). In Visual C# usare il carattere Unicode (\u0022).
Private Sub InsertAscii() TextBox1.Text = "She said, " & Chr(34) & "You deserve a treat!" & Chr(34) End Sub
private void InsertAscii(){ textBox1.Text = "She said, " + '\u0022' + "You deserve a treat!" + '\u0022'; }
Nota
In questo esempio, non è possibile usare \u0022 perché non è possibile usare un nome di carattere universale che indica un carattere nel set di caratteri di base. In caso contrario, si otterrebbe C3851. Per altre informazioni, vedere l'L'errore del compilatore C3851.
-oppure-
È anche possibile definire una costante per il carattere e usarlo se necessario.
Const quote As String = """" TextBox1.Text = "She said, " & quote & "You deserve a treat!" & quote
const string quote = "\""; textBox1.Text = "She said, " + quote + "You deserve a treat!"+ quote ;
const String^ quote = "\""; textBox1->Text = String::Concat("She said, ", const_cast<String^>(quote), "You deserve a treat!", const_cast<String^>(quote));
Vedi anche
- TextBox
- Quote
- Cenni preliminari sul controllo TextBox
- Procedura: Controllare il punto di inserimento in un controllo TextBox di Windows Form
- Procedura: Creare una casella di testo Password con il controllo TextBox di Windows Form
- Procedura: Creare una casella di testo in sola lettura
- Procedura: Selezionare testo nel controllo TextBox di Windows Form
- Procedura: Visualizzare più righe nel controllo TextBox di Windows Form
- Controllo TextBox
.NET Desktop feedback