Sdílet prostřednictvím


ICase<T,R> Rozhraní

Definice

Rozhraní pro případy vyhodnocené přepínačem.

public interface ICase<in T,R>
type ICase<'T, 'R> = interface
Public Interface ICase(Of In T, R)

Parametry typu

T

Typ příchozí hodnoty pro případ.

Tento parametr typu je kontravariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je méně odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
R

Typ objektu vráceného selektorem.

Odvozené

Vlastnosti

Condition

Pole podmínky případu.

Selector

Selektor, který bude vyvolán, pokud je splněna podmínka.

Platí pro