java.util.ArrayList
ArrayList*[${T}]*
System.Collections.Generic.List
T
${this:16}.add(${arg})
T
arg
Add
System.Int32
java.util.Arrays
${this:16}.addAll(Arrays.asList(${arg}))
T[]
arg
AddRange
System.Void
${this:16}.addAll(${arg})
System.Collections.Generic.IEnumerable*[T]*
arg
AddRange
System.Void
${this:16}.clear()
Clear
System.Void
${this:16}.contains(${key})
T
key
Contains
System.Boolean
${this:16}.add(${index}, ${value})
System.Int32
index
T
value
Insert
System.Void
${this:16}.remove(${value})
T
value
Remove
System.Boolean
${this:16}.remove((int)${value})
System.Int32
index
RemoveAt
System.Void
${this:16}.toArray(new ${T}[${this}.size()])
ToArray
T[]
java.util.Collections
Collections.sort(${this})
Sort
System.Void
${this:16}.size()
System.Int32
Count
${this:16}.size()
${this:16}.setCount(${value})
System.Int32
i
T
${this:16}.get(${i})
${this:16}.add(${i}, ${value})
new ArrayList*[${T}]*()
new ArrayList*[${T}]*(${length})
System.Int32
length
new ArrayList*[${T}]*(Arrays.asList(${collection}))
T[]
collection
new ArrayList*[${T}]*(${collection})
System.IEnumerable[T]
collection