Nasıl yapılır Dizeye Tırnak İşaretleri Koyma (Windows Forms)

Bazen tırnak işaretlerini (" ") bir metin dizesine yer almak da iyi olabilir. Örneğin:

"Bir tedavi hakedersiniz!"

Alternatif olarak, alanını sabit olarak Quote da kullanabilirsiniz.

Kodunda bir dizeye tırnak işaretleri yer almak için

  1. Bu Visual Basic, satıra eklenmiş tırnak işareti olarak iki tırnak işareti ekler. Visual C# ve Visual C++ kaçış dizisini \" ekli tırnak işareti olarak ekler. Örneğin, önceki dizeyi oluşturmak için aşağıdaki kodu kullanın.

    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!\" ";  
       }  
    

    -veya-

  2. Tırnak işareti için ASCII veya Unicode karakterini ekler. Bu Visual Basic ASCII karakterini (34) kullanın. Visual C# içinde Unicode karakterini (\u0022) kullanın.

    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';  
    }  
    

    Not

    Bu örnekte, temel karakter kümesinde bir karakterden sorumlu bir evrensel karakter adı kullanamayaydan \u0022 kullanılamaz. Aksi takdirde, C3851 üretir. Daha fazla bilgi için bkz. Derleyici Hatası C3851.

    -veya-

  3. Ayrıca karakter için bir sabit tanımlayabilir ve gerektiğinde bunu kullanabilirsiniz.

    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));  
    

Ayrıca bkz.