Click or drag to resize
BigArrayT Class

[Missing <summary> documentation for "T:Bio.BigArray`1"]

Inheritance Hierarchy
SystemObject
  BioBigArrayT

Namespace: Bio
Assembly: Bio.Core (in Bio.Core.dll) Version: 2.0.0.1 (2.0.0.1)
Syntax
public class BigArray<T> : IEnumerable<T>, 
	IEnumerable

Type Parameters

T

The BigArrayT type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyBlockSize
Maximum elements can be stored in an internal block.
Public propertyItem
Gets or sets the element at the specified index.
Public propertyLength
Total number of elements contained within this instance.
Top
Methods
  NameDescription
Public methodClear
Sets all elements in the BigArray to zero, to false, or to null, depending on the element type.
Public methodClear(Int64, Int64)
Sets a range of elements in the BigArray to zero, to false, or to null, depending on the element type.
Public methodCopyTo(Int64, T, Int64)
Copies a range of elements from the BigArray to a compatible one-dimensional array.
Public methodCopyTo(Int64, T, Int32, Int64)
Copies a range of elements from the BigArray to a compatible one-dimensional array, starting at the specified index of the destination array.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through the BigArray.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf(T)
Searches for the specified object and returns the zero-based index of the first occurrence within the entire BigArray.
Public methodIndexOf(T, Int64)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the BigArray that extends from the specified index to the last element.
Public methodIndexOf(T, Int64, Int64)
Searches for the specified object and returns the zero-based index of the first occurrence within the range of elements in the BigArray that starts at the specified index and contains the specified number of elements.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodResize
Changes the size of the BigArray to the specified new size.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodAppendT(T)Overloaded.
Yield an Enumeration of the list with the item appended to the end
(Defined by IEnumerableExtensions.)
Public Extension MethodAppendT(IEnumerableT)Overloaded.
Yield a concatenation of the two Enumerable lists
(Defined by IEnumerableExtensions.)
Public Extension MethodElementAtT
Returns the element at a specified index in a sequence.
(Defined by IEnumerableExtensions.)
Public Extension MethodForEachT(ActionT)Overloaded.
Calls an action on each element of a sequence. The action takes one argument: an element. It has no return value.
(Defined by IEnumerableExtensions.)
Public Extension MethodForEachT(ActionT, Int32)Overloaded.
Calls an action on each element of a sequence. The action takes two arguments: an element and the index of the element. It has no return value.
(Defined by IEnumerableExtensions.)
Public Extension MethodShuffleT
Shuffles the elements of a sequence.
(Defined by IEnumerableExtensions.)
Public Extension MethodStringJoinOverloaded.
Creates a string from a sequence of elements. No delimiter is used.
(Defined by IEnumerableExtensions.)
Public Extension MethodStringJoin(String)Overloaded.
Creates a delimited string from a sequence of elements.
(Defined by IEnumerableExtensions.)
Public Extension MethodStringJoin(String, Int32, String)Overloaded.
Creates a delimited string from a sequence of elements. At most maxLength elements will be used and "..." shows that more elements were in the list.
(Defined by IEnumerableExtensions.)
Public Extension MethodSubSequenceT
Take the items from a sequence starting with item # start (index 0) and contining for count items.
(Defined by IEnumerableExtensions.)
Public Extension MethodToHashSetTOverloaded.
Creates a HashSet from a sequence. If the sequence is already a HashSet, a new HashSet is still created.
(Defined by IEnumerableExtensions.)
Public Extension MethodToHashSetT(IEqualityComparerT)Overloaded.
Creates a HashSet from a sequence. If the sequence is already a HashSet, a new HashSet is still created.
(Defined by IEnumerableExtensions.)
Public Extension MethodToQueueT
Creates a Queue from a sequence. If the sequence is already a Queue, a new Queue is still created.
(Defined by IEnumerableExtensions.)
Top
See Also

Reference