QsTuple<Item> Class

Definition

[Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)]
[System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")]
[System.Serializable]
public abstract class QsTuple<Item> : IComparable, IComparable<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Item>>, IEquatable<Microsoft.Quantum.QsCompiler.SyntaxTokens.QsTuple<Item>>, System.Collections.IStructuralComparable, System.Collections.IStructuralEquatable
[<Microsoft.FSharp.Core.CompilationMapping(Microsoft.FSharp.Core.SourceConstructFlags.SumType)>]
[<System.Diagnostics.DebuggerDisplay("{__DebugDisplay(),nq}")>]
[<System.Serializable>]
type QsTuple<'Item> = 
Public MustInherit Class QsTuple(Of Item)
Implements IComparable, IComparable(Of QsTuple(Of Item)), IEquatable(Of QsTuple(Of Item)), IStructuralComparable, IStructuralEquatable

Type Parameters

Item
Inheritance
QsTuple<Item>
Derived
Attributes
Microsoft.FSharp.Core.CompilationMappingAttribute DebuggerDisplayAttribute SerializableAttribute
Implements

Properties

IsQsTuple
IsQsTupleItem
Tag

Methods

CompareTo(Object)
CompareTo(Object, IComparer)
CompareTo(QsTuple<Item>)
Equals(Object)
Equals(Object, IEqualityComparer)
Equals(QsTuple<Item>)
GetHashCode()
GetHashCode(IEqualityComparer)
NewQsTuple(ImmutableArray<QsTuple<Item>>)
NewQsTupleItem(Item)
ToString()

Applies to