如何从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