c# - 将 List<string> 转换为 ArrayList

标签 c# .net list arraylist

谁知道将字符串 List 转换为 ArrayList 的最简单方法?

我尝试在代码之前设置 (ArrayList) 但这没有做任何事情。

最佳答案

当然:

ArrayList arrayList = new ArrayList(list);

之所以可行,是因为 List<T>工具 ICollection .

但是,我强烈建议您避免 ArrayList (和其他非通用集合)如果可能的话。你能重构任何想要 ArrayList 的代码吗?改为使用通用集合?

关于c# - 将 List<string> 转换为 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6610622/

相关文章:

java - 所有数据结构都有抽象数据类型吗?

R:制作一个可用于 Shiny selectInput 的唯一值列表

c# - c#中如何为方法添加参数注释

c# - 使用其他语音时的文本到语音 SAPI5 AccessViolationException

python - 使用 if no in == False 存储唯一字符串

c# - DotNetZip - 如何在不创建单独文件的情况下保存回原始流

c# - 我应该用什么来传递参数? C# 中的列表/数组/对象

c# - 使用 header 值对 WebAPI2 Controller 方法进行单元测试

c# - 解析 JSON 字符串而不被结构或类卡住的最佳方法

c# - 一次点击调用 Click 和 LinkClicked 事件处理程序