이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

String.ToString 메서드 ()

 

게시 날짜: 2016년 11월

String의 이 인스턴스를 반환하며, 이때 실제 변환은 수행되지 않습니다.

네임스페이스:   System
어셈블리:  mscorlib(mscorlib.dll에 있음)

public override string ToString()

반환 값

Type: System.String

현재 문자열입니다.

이 메서드는 단순히 변경 하지 않고 현재 문자열 반환 되므로 직접 호출할 필요가 없습니다. 합성 형식 지정의 예제와 같이 작업에에서는 암시적으로 호출 일반적으로 됩니다.

다음 예제는 ToString 메서드. 이 예제에서는 명시적으로 호출 하지 않는 참고는 ToString 메서드. 대신 메서드가 의해 암시적으로 호출 됩니다는 합성 서식 지정 기능입니다.

using System;

class stringToString {
    public static void Main() {
    String str1 = "123";
    String str2 = "abc";

    Console.WriteLine("Original str1: {0}", str1);
    Console.WriteLine("Original str2: {0}", str2);
    Console.WriteLine("str1 same as str2?: {0}", Object.ReferenceEquals(str1, str2));

    str2 = str1.ToString();
    Console.WriteLine();
    Console.WriteLine("New str2:      {0}", str2);
    Console.WriteLine("str1 same as str2?: {0}", Object.ReferenceEquals(str1, str2));
    }
}
/*
This code produces the following output:
Original str1: 123
Original str2: abc
str1 same as str2?: False

New str2:      123
str1 same as str2?: True
*/

유니버설 Windows 플랫폼
8 이후 사용 가능
.NET Framework
1.1 이후 사용 가능
이식 가능한 클래스 라이브러리
이식 가능한 .NET 플랫폼 에서 지원됨
Silverlight
2.0 이후 사용 가능
Windows Phone Silverlight
7.0 이후 사용 가능
Windows Phone
8.1 이후 사용 가능
맨 위로 이동
표시: