gpt4 book ai didi

C# 相当于 AS3 Vector?

转载 作者:行者123 更新时间:2023-11-30 20:09:13 29 4
gpt4 key购买 nike

C# 中的 Actionscript 的 Vector 是否有等效的对象类型?如果不是,一般会使用什么?

最佳答案

来自ActionScript® 3.0 Reference for the Adobe® Flash® Platform :

The Vector class lets you access and manipulate a vector — an array whose elements all have the same data type.

.NET 中的等效类是泛型 List<T> Class .

来自 MSDN :

Represents a strongly typed list of objects that can be accessed by index.

元素的类型由泛型类型参数 T 指定.因此,例如,“具有基本类型字符串的向量”Vector.<String>在 Flash 中将是“X 列表”List<string>在 C# 中。

示例:

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);
}

关于C# 相当于 AS3 Vector?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6332506/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com