Java.Util.Vector Class
Vector is an implementation of Java.Util.IList, backed by an array and synchronized.

See Also: Vector Members

Syntax

[Android.Runtime.Register("java/util/Vector", DoNotGenerateAcw=true)]
public class Vector : AbstractList, Java.IO.ISerializable, Java.Lang.ICloneable, IRandomAccess, IDisposable

Remarks

Vector is an implementation of Java.Util.IList, backed by an array and synchronized. All optional operations including adding, removing, and replacing elements are supported.

All elements are permitted, including null.

This class is equivalent to Android.Runtime.JavaList with synchronized operations. This has a performance cost, and the synchronization is not necessarily meaningful to your application: synchronizing each call to get, for example, is not equivalent to synchronizing on the list and iterating over it (which is probably what you intended). If you do need very highly concurrent access, you should also consider Java.Util.Concurrent.CopyOnWriteArrayList.

[Android Documentation]

Requirements

Namespace: Java.Util
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1