在 C# 中隨機選取列表項目
從 C# 清單中檢索隨機元素是一種常見的程式需求。這可以使用 Random
類別來完成。 這是逐步指南:
實例化隨機數產生器: 建立 Random
類別的單一實例。 為了產生一致的隨機數,最佳實踐是將其宣告為靜態欄位。
<code class="language-csharp"> static Random rnd = new Random();</code>
產生隨機索引:使用 rnd
實例在清單大小範圍內產生一個隨機整數。
<code class="language-csharp"> int randomIndex = rnd.Next(list.Count);</code>
存取並顯示元素:在隨機產生的索引處檢索清單元素並顯示它(此處使用 MessageBox
)。
<code class="language-csharp"> MessageBox.Show((string)list[randomIndex]);</code>
此方法允許從清單(或 ArrayList
)中隨機選擇和顯示字串。
以上是如何在 C# 中存取清單中的隨機元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!