c# - 如何缩短 List<List<KeyValuePair<string, string>>>?

标签 c# list types collections generics

我想在轻量级结构中存储键值对列表的列表。这似乎太麻烦了。什么更好? List> 会增加很多开销吗?还有哪些其他选项可用?

最佳答案

考虑使用别名作为速记:

namespace Application
{
    using MyList = List<List<KeyValuePair<string, string>>>;

    public class Sample
    {
        void Foo()
        {
            var list = new MyList();
        }
    }
}

关于c# - 如何缩短 List<List<KeyValuePair<string, string>>>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1329842/

相关文章:

c# - 列出可用的网络打印机(也包括未安装的)

c# - 嵌套的 DataContract 序列化异常 WCF

java - 为每个项目列出多个 TextView

c# - 在 ASP.NET MVC 中,如何使用 Html.ActionLink 生成重复名称 ('?v=1&v=2&v=3' ) 查询字符串

python - 从计数器常用键列表中摘录

haskell - 关联类型和容器元素

c - 从这个函数接收值需要什么数据类型?

C++:如何创建多类型和多维数组格式?

c# - 限制 WPF ListView 中 TextBlock 的宽度

c# - 用所有已注册的文件类型(不仅仅是扩展名)填充 ComboBox 的最有效方法是什么