String ActionScript-3中的字符串列表?

String ActionScript-3中的字符串列表?,string,actionscript-3,list,String,Actionscript 3,List,如何在ActionScript-3中创建字符串列表?我不想只使用数组,而总是检查类型或类型易受攻击。如果我能使数组类型特定,这将对我有所帮助。在C#中,我可以做到: List<string> list = new List<string>(); list.Add("hello world"); string str = list[0]; List List=新列表(); 添加(“你好世界”); 字符串str=list[0]; 我希望我能在AS-3中或多或少地做同样的事

如何在ActionScript-3中创建字符串列表?我不想只使用数组,而总是检查类型或类型易受攻击。如果我能使数组类型特定,这将对我有所帮助。在C#中,我可以做到:

List<string> list = new List<string>();
list.Add("hello world");
string str = list[0];
List List=新列表();
添加(“你好世界”);
字符串str=list[0];

我希望我能在AS-3中或多或少地做同样的事情。

Vector
类的工作方式与您需要的方式相同


请参阅。

Vector
类的工作方式与您需要的相同


请参阅。

在AS3中,您可以使用
Vector
数据类型


请参见AS3中的,您可以使用
Vector
数据类型

请参见

您可以使用该类型,如下所示:

var list:Vector.<String> = new <String>[];
//                      or new Vector.<String>();

list.push("hello world");
var str:String = list[0];
var列表:向量新[];
//或新的载体;
列表。推送(“你好世界”);
var str:String=list[0];
请注意,AS3的
Vector
类缺少一些在C#的
列表中找到的功能,比如
Remove()
,还包括一些在C#的其他类中可以找到的功能,比如
pop()
,通常在
堆栈中找到,您可以使用该类型,如下所示:

var list:Vector.<String> = new <String>[];
//                      or new Vector.<String>();

list.push("hello world");
var str:String = list[0];
var列表:向量新[];
//或新的载体;
列表。推送(“你好世界”);
var str:String=list[0];

请注意,AS3的
Vector
类缺少一些在C#的
列表中可以找到的功能,比如
Remove()
,还包括一些在C#的其他类中可以找到的功能,比如
pop()
,通常可以在
堆栈中找到
是正确的语法,如果你想使用缩写
new[]
构造函数,我的意思是将(
pop()
是C#中的
Stack
方法)。好的,对不起。好的是,有这样的评论功能。你一路把我弄糊涂了:)@mini-me很好,如果你认为有什么地方不对劲,我们鼓励你编辑,所以谢谢你试一试。@mini-me实际上,
[]
是正确的语法,如果你想使用速记
新的[]
构造函数,我的意思是会(
pop()
是C#中
堆栈的一种方法)。好的,对不起。好的是,有这样的评论功能。你把我弄糊涂了:)@mini-me很好,如果你认为有什么地方不对劲,我们鼓励你编辑,所以谢谢你尝试一下。