C# List对象集合重组为新集合和获取某个字段组成新数组

摘要:
//实体集List<Question>listQ=newList<Quention>()//新实体集vartemp=listQ。选择ToList()重新组织为所需字段//获取由逗号vartempstr=string分隔的属性值数组。参加
            //实体集合
            List<Question> listQ=new List<Question>();
            //重组为需要的字段的新实体集合
            var temp = listQ.Select(it => new { it.quesId,it.questype }).ToList();
            //获取某个属性值组成数组,并已逗号隔开
            var tempstr =string.Join(",", listQ.Select(it =>it.quesId ).ToList());

  

免责声明:文章转载自《C# List对象集合重组为新集合和获取某个字段组成新数组》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇电话本小程序开发完成及感想 20111125oracle_多字段统计(多count)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

SPark SQL 从 DB 读取数据方法和方式 scala

import org.apache.spark.sql.SQLContext import org.apache.spark.SparkConf import org.apache.spark.SparkContext import java.util.HashMap import org.apache.spark.sql.Row import org.a...

node.js的iconv模块----在linux上读取windows编码文件

有时候我们在windows上会保存一些中文文字信息文件,然而由于编码集的差异,这文件在linux上显示为乱码,其中一种解决方法是node.js的iconv模块 var fs = require('fs'); var readstream = fs.createReadStream('./新建文本文档.txt'); var str=''; var iconv...

[转]LINQ查询总结

-------适合自己的才是最好的!!! LINQ查询知识总结:案例分析 案例:汽车表car,系列表brand,厂商表productor private MyCarDataContext  _Context = new MyCarDataContext(); (1)查询全部汽车信息 var list = _Context.Car; LINQ语法:var...

Nodejs mysql 数据库增、删、改、查 操作

Nodejs mysql的增、删、改、查操作 Nodejs连接mysql的增、删、改、查操作(转载 自:http://blog.sina.com.cn/s/blog_5a6efa330102vctw.html) 一、准备 nodejs的教程,大多以操作mongodb为示例。但是mongodb有一些局限性,具体官网上有说。我打算用MySQL,因为多少还有...

javascript zip.js 压缩文件操作

https://stuk.github.io/jszip/documentation/examples.html web前端解压zip文件有什么用: 只考虑标准浏览器的话, 服务器只要传输压缩包到客户端, 节约了带宽, 而且节约了传输时间, 听起来好像很厉害的说; 如果前端的代码很多, 而且包含大副的图片,那么就可以把js和css和jpg和png等各种数据...

linux中apt-get使用

apt-get简介 在Ubuntu系统中,经常要用到apt-get install指令来安装软件,由于常常需要root权限来操作,所以搭配sudo食用口感更佳,apt-get指令对于安装、卸载、升级软件提供一条龙服务,对比于源码安装,实在是业界良心。 源码安装 源码安装的流程一般是三部曲: ./configure make make install...