tnjk.net
当前位置:首页 >> C#如何遍历一个list将值传到数组 >>

C#如何遍历一个list将值传到数组

直接调用list的CopyTo方法就行了 List strings; strings.Add(...) ...... string[] array = new string[strings.Count]; strings.CopyTo(array) //这里可以用另一个重载指定从数组索引处开始复制元素

举个例子?

假设你定义的数组为int[] arr = new int[length]; 那么只需,arr[i]=s;

foreach(...) { //这个地方,每次都new下ToExcel,因为我觉得你始终在覆盖同一个地方,换句话 说ToExcel这个对象指向的地方是一个地方,你每次没有释放 这个对象就继续还在原来的地方附值,会有问题 ToExcel[0] = d.Name; List subList = GetFile...

//声明一个集合 List list = new List(); //声明一个数组 string[] Array = new string[] { }; //接受集合遍历出来的数据 string str = ""; //给集合添加数据 list.Add("张三1"); list.Add("李四2"); list.Add("王五3"); //如果集合中有数据开始...

1、List的基储常用方法: 声明: 1、List mList = new List(); T为列表中元素类型,现在以string类型作为例子 E.g.:List mList = new List(); 2、List testList =new List (IEnumerable collection); 以一个集合作为参数创建List E.g.: string...

ViewBag是动态类型,可以在js界面任意强转换 public ActionResult Index() { var d = new List(); d.Add(....)//这里比如有 A B C D E F G 7个值 ViewBag.Data = d; return View(ViewBag); } 前台 @foreach(var item in (List)ViewBag.Data) { ...

int myDate = 12345; //也可以是其他类型 char[] arrayDate ; arrayDate = myDate.ToString().ToCharArray(); //转化为字符数组

ArrayList l = new ArrayList(); l.Add(1); l.Add(2); //添加测试数据 int a = 0; for (int i = 0; i < l.Count; i++) { a=(int)l[i]; //遍历,并且赋值给了a }

你要另外写的话,可以。先连接数据库,创建SqlDataApter对象,把查到的结果集填充到Datatable里显示、然后再逐个获取Datatable单元格的内容。 或用SqlDataReader来,它是逐行读取数据的,每读一次就把当前行添加到集合里。 sqlhelper这个类是对...

网站首页 | 网站地图
All rights reserved Powered by www.tnjk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com