다음을 통해 공유


방법: 문자열에 인용 부호 넣기(Windows Forms)

업데이트: 2007년 11월

텍스트 문자열에 따옴표(" ")를 넣어야 하는 경우가 있을 수 있습니다. 예를 들면 다음과 같습니다.

   She said, "You deserve a treat!"

또는 Quote 필드를 상수로 사용할 수도 있습니다. 자세한 내용은 Visual Basic 항목 출력 및 표시 상수를 참조하십시오.

코드의 문자열에 따옴표를 넣으려면

  1. Visual Basic에서는 한 행에 두 개의 따옴표가 있으면 포함 따옴표로 해석됩니다. Visual C# 및 Visual C++에서는 이스케이프 시퀀스 \"가 포함 인용 부호로 해석됩니다. 예를 들어, 앞에서 언급한 문자열을 만들려면 다음 코드를 사용합니다.

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

    - 또는 -

  2. 따옴표를 ASCII 또는 유니코드 문자로 삽입합니다. 다음과 같이 Visual Basic에서는 ASCII 문자(34)를 사용하고 Visual C#에서는 유니코드 문자(\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';
    }
    
    참고:

    이 예제에서는 기본 문자 집합에 있는 문자를 지정하는 유니버설 문자 이름을 사용할 수 없기 때문에 \u0022를 사용할 수 없습니다. 그렇지 않으면 C3851이 발생합니다. 자세한 내용은 컴파일러 오류 C3851을 참조하십시오.

    - 또는 -

  3. 문자에 대한 상수를 정의한 다음 필요한 위치에 사용할 수도 있습니다.

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

참고 항목

작업

방법: Windows Forms TextBox 컨트롤에서 삽입 지점 제어

방법: Windows Forms TextBox 컨트롤을 사용하여 암호 텍스트 상자 만들기

방법: 읽기 전용 텍스트 상자 만들기(Windows Forms)

방법: Windows Forms TextBox 컨트롤에서 텍스트 선택

방법: Windows Forms TextBox 컨트롤에 여러 줄 표시

참조

TextBox 컨트롤 개요(Windows Forms)

TextBox

Quote

출력 및 표시 상수

기타 리소스

TextBox 컨트롤(Windows Forms)