다음을 통해 공유


ManagementFrameworkVersion.IsEqual(String) 메서드

정의

.NET Framework 버전이 같은지 여부를 나타내는 값을 반환합니다.

public:
 bool IsEqual(System::String ^ versionIdentifier);
public bool IsEqual (string versionIdentifier);
member this.IsEqual : string -> bool
Public Function IsEqual (versionIdentifier As String) As Boolean

매개 변수

versionIdentifier
String

초기 "v"가 없는 .NET Framework 버전입니다.

반환

true매개 변수가 versionIdentifier 현재 관리 .NET Framework 버전과 같으면 이고, false그렇지 않으면 입니다.

예제

다음 예제에서는 메서드와 동일한 사용자 지정 메서드를 구현합니다 IsEqual .

public bool IsEqual(string versionIdentifier) {
    if (String.IsNullOrEmpty(versionIdentifier)) {
        if (_version.Major == 0 && _version.Minor == 0) {
            return true;
        }
        return false;
    }

    string stringVersion = "v" + _version.ToString();
    if (String.Compare(stringVersion, versionIdentifier, StringComparison.Ordinal) == 0) {
        return true;
    }

    return false;
}
Public Function IsEqual(ByVal versionIdentifier As String) As Boolean
    If String.IsNullOrEmpty(versionIdentifier) Then
        Return ((Me._version.Major = 0) AndAlso (Me._version.Minor = 0))
    End If
    Return (String.Compare(("v" & Me._version.ToString), versionIdentifier, StringComparison.Ordinal) = 0)
End Function

설명

이 메서드는 속성에 지정된 Version .NET Framework 주 버전과 부 버전이 모두 0이고 매개 변수가 nullversionIdentifier 비어 있는 경우 를 반환 true 합니다.

적용 대상