问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#把一个集合里面的元素循环,放到一个数组中,该怎么循环。。。_百度知...

发布网友 发布时间:2024-09-26 22:11

我来回答

5个回答

热心网友 时间:2024-10-04 12:07

//声明一个集合
List<string> list = new List<string>();
//声明一个数组
string[] Array = new string[] { };
//接受集合遍历出来的数据
string str = "";
//给集合添加数据
list.Add("张三1");
list.Add("李四2");
list.Add("王五3");
//如果集合中有数据开始遍历
if (list.Count > 0)
{
for (int i = 0; i < list.Count; i++)
{
str += list[i] + ",";//把每个数据之间用','分开
}
}
if (str.Length >= 2)
{
//从开始截取到最后一个,
str = str.Substring(0, str.LastIndexOf(','));
//把累积的数据分割成字符串 用数组接受
Array = str.Split(',');
}
//循环出数组的数据
for (int i = 0; i < Array.Length; i++)
{
//输出 Array[i]
}

热心网友 时间:2024-10-04 12:07

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace List
{
class Program
{
static void Main(string[] args)
{
asdf();

}
public static void asdf()
{
List<string> list = new List<string>();
string[] array = new string[10];
list.Add("张三");
list.Add("李四");
list.Add("王五");
list.Add("马六");
list.Add("赵七");

for (int i = 0; i < list.Count;i++ )
{
array[i] = list[i];

}

for (int i = 0; i < array.Length;i++ )
{
Console.WriteLine(array[i]);

}
}

}
}

热心网友 时间:2024-10-04 12:09

array[] t = new array[list.count()];
int i =0;
foreach(var item in list)
{
t[0]=item;

i++;

}

热心网友 时间:2024-10-04 12:07

用for each

热心网友 时间:2024-10-04 12:08

假定数组是a[]
for(inti=0;i<a.length;i++){

console.writeline(a[i]);
}
还有一种专门对集合的遍历
foreach(int i in a)
{
console.writeline(i);
}
int i 为定义一个变量 也可以是 double i 等等 , in a 表示遍历数组a
希望对你有帮助
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机puik什么意思 广东江南理工高级技工学校地址在哪里 广州市技师学院具体地址 广州市高级技工学校江高校区有什么专业 广州市高级技工学校学校地址 话费支付是什么意思? 2019年华为保值机型排行:P40系列保值预计如何? 鸦片战争的二号元凶:威廉·嘉道理 局域网内访问共享要密码 Win10怎么设置局域网共享密码访问 上海人保车险门店地址查询 马鞍山哪个小学最好 上海人保车险营业网点查询 马鞍山有哪些小学 C#一个List或Array集合里是否有相同数据 马鞍山小学有哪些 图书封面是A4大小,侧面的厚度大概是255页左右,那么我该用多大的纸... 马鞍山重点小学排名? 手机存储已满怎么解决 手机总提示空间储存已满,但储存已用空间很少,怎么回事? 次氯酸钠根管冲洗浓度是多少 ...且员工不乐意的情况下,公司大批辞退员工应该如何赔偿? 冰箱除冰多久可以通电 冰箱除冰后多长时间可以插电? 冰箱怎样去冰过后需要擦干在插电吗 冰箱除冰后怎么通电使用? 冰箱去冰后如何通电? 驾驶证吊销怎么才能快速拿到证 苹果12黑屏强制重启没反应怎么办? 做卓越的银行客户经理内容简介 怎样安装adobeflashplayer9哦? 消防分哪些 小孩头晕想吐是什么原因 C#判断两个集合中是否有相同的数字及其个数 10岁小孩为什么经常头晕想吐 工业建筑分几级消防? 工业园卖的厂房含消防设施吗 ...姓王,是个小猪妹妹,希望有一个包含父母姓氏的名字,四个字的也可以... 海螺水泥为什么大跌 「海螺水泥」当年的十年十倍股,今天如何了 碧筒饮的酒是什么酒 连唤碧筒传酒,云回一曲双成。 碧筒饮是用什么做的 碧筒饮是哪里的 碧筒杯郑公懿 谁介绍一个类似于《虐杀原形》的游戏,要那么会飞,画面效果和此游戏相... 如何在电脑上安装和下载Flash Player? 女生网名可爱萌萌哒,好听网名女生简短可爱_可爱网名女生超萌清新_可爱... iphone不同版本区别 iphone 有哪些版本 华硕z99m为什么能成为新人的最佳祝福?