Dictionary转换为list
类别:编程学习 浏览量:254
时间:2016-4-7 Dictionary转换为list
Dictionary转换为list一、创建List的时候,将Dictionary的Value值作为参数
Dictionary<int, Person> dic = new Dictionary<int, Person>();
List<Person> pList = new List<Person>(dic.Values);
二、用Dictionary对象自带的ToList方法
Dictionary<int, Person> dic = new Dictionary<int, Person>();
List<Person> pList=new List<Person>();
pList = dic.Values.ToList<Person>();
三、建立List,循环Dictionary逐个赋值
Dictionary<int, Person> dic = new Dictionary<int, Person>();
List<Person> pList=new List<Person>();
foreach (var item in dic)
{
pList.Add(item.Value);
}
四、创建List后,调用List.AddRange方法
Dictionary<int, Person> dic = new Dictionary<int, Person>();
List<Person> pList=new List<Person>();
pList.AddRange(dic.Values);
五、通过Linq查询,得到结果后调用ToList方法
Dictionary<int, Person> dic = new Dictionary<int, Person>(); List<Person> pList=new List<Person>(); pList = (from temp in dic select temp.Value).ToList();
标签:ASP.NET
您可能感兴趣
- ASP.NET压力测试
- ASP.NET中lock 的用法
- ASP.NET使用JavaScriptSerializer实现序列化与反序列化
- 如何注册asp.net 4.0 到iis
- ASP.NET中Obsolete属性
- ASP.NET中重载(Overload)和覆写(Override)
- ASP.NET cache缓存的用法
- windowsserver2008部署php项目(win2008 r2 服务器环境配置FTP/ASP/ASP.Net/PHP)
- ASP.NET压缩图片
- Asp.Net中索引器的用法
- ASP.NET中() => 的含义
- ASP.NET 生成条形码
- ASP.NET mvc异常处理的方法
- ASP.NET实现多文件上传
- ASP.NET常用加密解密方法
- 为什么asp.net网站第一次加载慢
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
- 四川旅游攻略(四川旅游攻略自由行攻略)
- 上海迪士尼攻略(上海迪士尼攻略旅游)
- 哪里可以看熊猫(成都哪里可以看熊猫)
热门推荐
- python操作pandas(详解Python学习之安装pandas)
- 用docker搭建redis集群(docker实现redis集群搭建的方法步骤)
- 自己在做项目过程中的php知识(PHP+Oracle本地开发环境搭建方法详解)
- 配置mysql可以远程登录(开启MySQL远程连接的方法)
- jquery中is()
- thinkphp5设计权限(Thinkphp5.0 框架视图view的比较标签用法分析)
- python 常用模块函数(Python OOP类中的几种函数或方法总结)
- laravel 用户登录认证(Laravel5.5 实现后台管理登录的方法自定义用户表登录)
- javapoi简单代码(Java使用Apache.POI中HSSFWorkbook导出到Excel的实现方法)
- 用python查看运行进程(在Python运行时动态查看进程内部信息的方法)