I spent some time over the weekend porting the AS3
Vector.<T> class to C# for use with Silverlight. It uses
System.Collections.Generic.List<T> as a backbone, so it leverages a lot of the existing functionality, but the main purpose is to keep the same method signatures as AS3.
This class would most likely assist in porting large AS3 projects to Silverlight, depending on how much Vector.
Code is written under the Apache License - Enjoy!