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)

Αρχίζει μια νέα περίπτωση της κατηγορίας OneOf με μια τιμή τύπου T1.

public OneOf(T1 value)

Parameters

value T1

Η τιμή του τύπου T1.

OneOf(T2)

Αρχίζει μια νέα περίπτωση της κατηγορίας OneOf με μια τιμή τύπου T2.

public OneOf(T2 value)

Parameters

value T2

Η τιμή του τύπου T2.

Methods

ΜΑΘΗΜΑ > ΤΡΟΚΛΗ>(Ετικέτες T1, T3=«>, 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 &gt.

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,>

 Ελληνικά