如何从 C# 列表中选择一个随机元素?


首先,在 C# 中设置一个列表。

var list = new List<string>{ "one","two","three","four"};

现在获取元素的计数并随机显示。

int index = random.Next(list.Count);
Console.WriteLine(list[index]);

尝试运行以下代码,从 C# 列表中选择一个随机元素 -

示例

实时演示

using System;
using System.Collections.Generic;
namespace Demo {
   class Program {
      static void Main(string[] args) {
         var random = new Random();
         var list = new List<string>{ "one","two","three","four"};
         int index = random.Next(list.Count);
         Console.WriteLine(list[index]);
      }
   }
}

输出

three

更新于:23-6-2020

4.2 万+ 浏览量

启动你的 职业

完成课程获得认证

开始
广告