Class OneOf

Class OneOf

이름 공간 : Aspose.Svg.Builder 모임: Aspose.SVG.dll (25.5.0)

그것은 두 가지 유형 중 하나가 될 수있는 값을 나타냅니다, T1 또는 T2.

[ComVisible(true)]
public class OneOf<t1, t2="">

파라미터 유형

T1

첫 번째 가능한 가치의 유형.

T2

두 번째 가능한 가치의 유형.

Inheritance

object OneOf<t1, t2="">

상속 회원들

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

OneOf(T1)

T1 유형의 값을 가진 OneOf 클래스의 새로운 예를 시작합니다.

public OneOf(T1 value)

Parameters

value T1

T1 유형의 값입니다.

OneOf(T2)

T2 유형의 값을 가진 OneOf 클래스의 새로운 예를 시작합니다.

public OneOf(T2 value)

Parameters

value T2

T2 유형의 값입니다.

Methods

경기를 촉구하기>(Func<t1, 트레슬트="">, Func<t2, 트리스 르트=“>”)

가치의 기본 유형에 따라 제공된 기능 중 하나를 수행합니다.

public TResult Match<tresult>(Func<t1, tresult=""> func1, Func<t2, tresult=""> func2)

Parameters

func1 Func <t1, tresult="">

T1 유형의 값이 있는 경우 실행해야 하는 기능입니다.

func2 Func <t2, tresult="">

T2 유형의 값이 있는 경우 실행해야 하는 기능입니다.

Returns

고통스러운

실행된 기능의 결과입니다.

파라미터 유형

TResult

기능의 반환 유형.

Operators

원시 운영자 OneOf<t1, t2=“>”(T1)

의도적으로 T1 유형의 값을 OneOf <T1, T2> 개체로 변환합니다.

public static implicit operator OneOf<t1, t2="">(T1 value)

Parameters

value T1

T1 유형의 값입니다.

Returns

OneOf <t1, t2="">

변환의 결과입니다.

원시 운영자 OneOf<t1, t2=“>”(T2)

의도적으로 T2 타입의 값을 OneOf <T1, T1> 개체로 변환합니다.

public static implicit operator OneOf<t1, t2="">(T2 value)

Parameters

value T2

T2 유형의 값입니다.

Returns

OneOf <t1, t2="">

변환의 결과입니다.</t1,></t1,></t1,></t1,></t1,></t1,></t2,></t1,></t2,></t1,></t2,></t1,></t1,></t1,>

 한국어