C#相当于AS3 Vector?

问题描述

| 在C#中,Actionscript的Vector是否具有等效的对象类型?如果没有,通常使用什么?     

解决方法

        从Adobe®Flash®平台的《ActionScript®3.0参考》:   通过Vector类,您可以访问和操作向量—一个数组,其元素都具有相同的数据类型。 .NET中的等效类是通用List 类。 从MSDN:   表示可以由索引访问的对象的强类型列表。 元素的类型由通用类型参数“ 0”指定。因此,例如,在Flash中,\“基本类型为String \”的Vector
Vector.<String>
在C#中将是\“ X的列表”“2ѭ。 例:
var dinosaurs = new List<string>();

dinosaurs.Add(\"Tyrannosaurus\");
dinosaurs.Add(\"Amargasaurus\");
dinosaurs.Add(\"Mamenchisaurus\");
dinosaurs.Add(\"Deinonychus\");
dinosaurs.Add(\"Compsognathus\");

foreach (var dinosaur in dinosaurs)
{
    Console.WriteLine(dinosaur);
}
    ,        那将是.NET中的“ 4”。     

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...