문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문
이 설명서는 보관되지만 유지 되지 않습니다.

Uri.Equality 연산자

두 가지 Uri 인스턴스의 값이 같은지 여부를 확인합니다.

네임스페이스:  System
어셈블리:  System(System.dll)

public static bool operator ==(
	Uri uri1,
	Uri uri2
)

매개 변수

uri1
형식: System.Uri
uri2와 비교할 Uri 인스턴스입니다.
uri2
형식: System.Uri
uri1과 비교할 Uri 인스턴스입니다.

반환 값

형식: System.Boolean
Uri 인스턴스가 동일하면 Boolean 값이 true이고, 그렇지 않으면 false입니다.

이 오버로드는 두 Uri 인스턴스가 동일한지 여부를 판단하는 데 Equals 메서드를 사용합니다. UserInfo Fragment 콘텐츠는 이러한 비교를 할 때 무시됩니다.

이 예제에서는 문자열에서 Uri 인스턴스를 세 개 만든 다음 그것들을 비교하여 같은 값을 나타내는지 여부를 확인합니다. Fragment 부분이 이 비교에서 무시되기 때문에 Address1Address2는 동일합니다. 결과는 콘솔에 출력됩니다.


// Create some Uris.
Uri address1 = new Uri("http://www.contoso.com/index.htm#search");
Uri address2 = new Uri("http://www.contoso.com/index.htm"); 
Uri address3 = new Uri("http://www.contoso.com/index.htm?date=today"); 

// The first two are equal because the fragment is ignored.
if (address1 == address2)
    Console.WriteLine("{0} is equal to {1}", address1.ToString(), address2.ToString());

// The second two are not equal.
if (address2 != address3)
    Console.WriteLine("{0} is not equal to {1}", address2.ToString(), address3.ToString());


.NET Framework

4, 3.5, 3.0, 2.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

에서 지원

Windows 7, Windows Vista SP1 이상, Windows XP SP3, Windows XP SP2 x64 버전, Windows Server 2008(Server Core는 지원되지 않음), Windows Server 2008 R2(Server Core는 SP1 이상에서 지원됨), Windows Server 2003 SP2

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.
표시: