winform程序Icollection没有addrange的定义,怎么办?大哥大姐帮帮忙 本帖最后由 longhuadaxia 于 2011-03-02 10:55:37 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AddRange效率不如foreach高,而且要先将Icolltion转化为list,因为AddRange属性是list才有的。cardInfos = new List<CardInfo>(); ICollection<CardInfo> tempcardInfos = new List<CardInfo>(); foreach (GenerateTypeInfo generateTypeInfo in generateTypeInfos) { tempcardInfos = GenerateCardNumAndPwd(generateTypeInfo); //cardInfos.AddRange(tempcardInfos); foreach (CardInfo tempcardInfo in tempcardInfos) { cardInfos.Add(tempcardInfo); } } dgvCardInfo.DataSource = cardInfos.ToList(); 如何将汉字正文转为UTF-8,例子: 2个算法 求解! DOS窗口调用图片怎么办? vpn网络,用socket通信,连接不上 实例化类的对象之后,无法释放内存,可能是C#的一个Bug! 农场浏览器 关于foreach (DataRow dr in ds.Tables[0].Rows) C#窗体Socket通信 c#中的header是怎么控件的呀? C# winodw 访问控键的问题 多线程问题,超高分求救,分不够再加 URL重写后,点翻页报错
cardInfos = new List<CardInfo>();
ICollection<CardInfo> tempcardInfos = new List<CardInfo>();
foreach (GenerateTypeInfo generateTypeInfo in generateTypeInfos)
{
tempcardInfos = GenerateCardNumAndPwd(generateTypeInfo); //cardInfos.AddRange(tempcardInfos);
foreach (CardInfo tempcardInfo in tempcardInfos)
{
cardInfos.Add(tempcardInfo);
}
} dgvCardInfo.DataSource = cardInfos.ToList();