Поделиться через


Объединение Core.Choice<'T1,'T2,'T3,'T4,'T5> (F#)

Вспомогательные типы для активных шаблонов с пятью вариантами выбора.

Пространство имен/путь к модулю: Microsoft.FSharp.Core

Сборка: FSharp.Core (в FSharp.Core.dll)

[<StructuralEquality>]
[<StructuralComparison>]
type Choice<'T1,'T2,'T3,'T4,'T5> =
| Choice1Of5 of 'T1
| Choice2Of5 of 'T2
| Choice3Of5 of 'T3
| Choice4Of5 of 'T4
| Choice5Of5 of 'T5
 with
  interface IStructuralEquatable
  interface IComparable
  interface IComparable
  interface IStructuralComparable
 end

Варианты объединения

Case

Описание

Choice1O56 типа 'T1

Первый выбранный объект.

Choice2Of5 типа 'T2

Второй выбранный объект.

Choice3Of5 типа 'T3

Третий выбранный объект.

Choice4Of5 типа 'T4

Четвертый выбранный объект.

Choice5Of5 типа 'T5

Пятый выбор.

Платформы

Windows 8, Windows 7, Windows Server 2012, Windows 2008 Server R2

Сведения о версии

Основной версии библиотеки F#

Поддерживается в: 2.0, 4.0, портативное

См. также

Ссылки

Пространство имен Microsoft.FSharp.Core (F#)