W3cubDocs

/Haxe C#

ArrayList

package cs.system.collections

implements ICloneable, ICollection, IEnumerable, IList

extended by ArrayList_ArrayListAdapter, ArrayList_ArrayListWrapper

@:libType@:csNative@:native("System.Collections.ArrayList") Available on cs

Constructor

@:final @:overload new ()

@:final @:overload new (capacity:Int)

@:final @:overload new (c:ICollection)

Variables

Capacity:Int

read only Count:Int

read only IsFixedSize:Bool

read only IsReadOnly:Bool

read only IsSynchronized:Bool

read only SyncRoot:Dynamic

Methods

@:overload Add (value:Dynamic):Int

@:overload AddRange (c:ICollection):Void

@:overload BinarySearch (value:Dynamic):Int

@:overload BinarySearch (index:Int, count:Int, value:Dynamic, comparer:IComparer):Int

@:overload BinarySearch (value:Dynamic, comparer:IComparer):Int

@:overload Clear ():Void

@:overload Clone ():Dynamic

@:overload Contains (item:Dynamic):Bool

@:overload CopyTo (array:Array):Void

@:overload CopyTo (index:Int, array:Array, arrayIndex:Int, count:Int):Void

@:overload CopyTo (array:Array, arrayIndex:Int):Void

@:overload GetEnumerator ():IEnumerator

@:overload GetEnumerator (index:Int, count:Int):IEnumerator

@:overload GetRange (index:Int, count:Int):ArrayList

@:overload IndexOf (value:Dynamic):Int

@:overload IndexOf (value:Dynamic, startIndex:Int, count:Int):Int

@:overload IndexOf (value:Dynamic, startIndex:Int):Int

@:overload Insert (index:Int, value:Dynamic):Void

@:overload InsertRange (index:Int, c:ICollection):Void

@:overload LastIndexOf (value:Dynamic):Int

@:overload LastIndexOf (value:Dynamic, startIndex:Int, count:Int):Int

@:overload LastIndexOf (value:Dynamic, startIndex:Int):Int

@:overload Remove (obj:Dynamic):Void

@:overload RemoveAt (index:Int):Void

@:overload RemoveRange (index:Int, count:Int):Void

@:overload Reverse ():Void

@:overload Reverse (index:Int, count:Int):Void

@:overload SetRange (index:Int, c:ICollection):Void

@:overload Sort ():Void

@:overload Sort (index:Int, count:Int, comparer:IComparer):Void

@:overload Sort (comparer:IComparer):Void

@:overload ToArray ():NativeArray<Dynamic>

@:overload ToArray (type:Type):Array

@:overload TrimToSize ():Void

Static methods

@:final @:overload static Adapter (list:IList):ArrayList

@:final @:overload static FixedSize (list:ArrayList):ArrayList

@:final @:overload static FixedSize (list:IList):IList

@:final @:overload static ReadOnly (list:ArrayList):ArrayList

@:final @:overload static ReadOnly (list:IList):IList

@:final @:overload static Repeat (value:Dynamic, count:Int):ArrayList

@:final @:overload static Synchronized (list:ArrayList):ArrayList

@:final @:overload static Synchronized (list:IList):IList

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/collections/ArrayList.html