当前位置:首页 > Windows程序 > 正文

C#中的泛型和集合的简单使用

2021-03-29 Windows程序

//随机生成10个1-100之间的数放到List中,要求这10个数不能重复,并且都是偶数(添加10次,可能循环很多次。) //思路:都是偶数是判断条件;数量10个,先创建一个元素个数为10的list List<int> listInt = new List<int>(); listInt.Add(2); Random r = new Random(); while (listInt.Count != 10)//当count达到10个不成立,不再进入循环;或者用Count<10 { int num = r.Next(1, 101);//随机生成的数 //判断当num不包含于listInt 并且是偶数时 添加进来 if (!listInt.Contains(num) && num % 2 == 0) { listInt.Add(num); } } for (int i = 0; i < listInt.Count; i++) { Console.WriteLine(listInt[i]); }

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/69599.html