public static ValueTypeArray <T> FromArray(IEnumerable <T> list, Type type) { return(new ValueTypeArray <T>(ValueTypeArray.FromArray(list.Cast <object>(), type))); }
private ValueTypeArray(ValueTypeArray underlyingArray) { this.underlyingArray = underlyingArray; }
public static ValueTypeArray <T> FromArray(T[] array) { return(new ValueTypeArray <T>(ValueTypeArray.FromArray(array))); }
public ValueTypeArray(IntPtr memoryAddress) { underlyingArray = new ValueTypeArray(memoryAddress); }