c# - 在 C# 中是否可以使用 {a,b,c} 实例化队列?

标签 c# arrays queue icollection

可以用 C# 实现吗?

Queue<string> helperStrings = {"right", "left", "up", "down"};

还是我必须先为此生成一个数组?

最佳答案

不,你不能用那种方式初始化队列。

无论如何,你可以这样做:

var q = new Queue<string>( new[]{ "A", "B", "C" });

显然,这意味着传递一个数组。

关于c# - 在 C# 中是否可以使用 {a,b,c} 实例化队列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4025125/

相关文章:

c# - 使用 SqlCommand.ExecuteScalar() 从序列中选择在高磁盘使用率时返回 NULL

c# - ASP.NET MVC @helper 语法与 Html Helper 扩展方法

arrays - Int 和字符串数组 : Update only Int value?

javascript - 从 javascript 数组创建 HTML 表格

Azure ServiceBus PeekBatch 方法返回错误的记录数

php - 为什么我的 Laravel 队列作业在 60 秒后失败?

c# - 如何使用 smtp4dev 接收电子邮件

c# - 如何为组件/脚本创建泛型池系统?

c++ - C++中对数组的误解

c - 队列结构在被调用一次后丢失元素值