如何用C#随机输出1-100的数字,如何用C#完成数据的升序降序
string v = string.Empty;
Random rdd = new Random();
v = rdd.Next(100).ToString();
Console.WriteLine("100以内的随机数:" + v);
//升序
List<KeyVal> lst = new List<KeyVal>()
{
new KeyVal()
{
name="张三",
value=10
},
new KeyVal()
{
name="李四",
value=20
},
new KeyVal()
{
name="王五",
value=30
}
};
lst = lst.OrderBy(a => a.value).ToList();
//实例化random类 random产生随机数
var random = new Random();
int num = random.Next(0, 101);//返回值包括最小值不包含最大值;
Console.WriteLine(num);
Console.ReadKey();
Enumerable.Repeat(100, 100).Select(n => rand.Next(0, n)).OrderBy(x => x);