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

csharpprogrammingserver side programming

首先,在 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

相关文章