看板 C_Sharp 關於我們 聯絡資訊
※ 引述《smallgun ()》之銘言: : 因為不太熟C#的語法, : 要如何產生隨時間而變的亂數seed C#裡有個叫 Random 的 class : 還有一個問題 : C#要如何設定動態陣列(就是不用預設陣列大小,而是在螢幕輸入的時候再設定) : 感恩^^ C# 陣列本來就可以在程式中 new int[] dy_array = new int[陣列大小]; 如果要從頭到尾動態,用 List 之類的會比較好 只動態一次就用上面的方法要用時再 new 出來就好 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.82.44 ※ 編輯: toki 來自: 122.116.82.44 (09/27 11:30)
chhuang:Random 不夠亂...請使用 RNGCryptoServiceProvider 類別 09/27 14:25
horngsh:我也覺得Random不夠亂... 09/27 15:06
matchyou:他的動態意思是說 例如一開始是5後面要變成7 09/27 23:16
matchyou:沒記錯的話 只有VB.NET才能動態改變陣列大小 C#不行 09/27 23:17
horngsh:vb.net用Redim Preserve ArrayName(x)... 09/28 03:56
winnerhyc:ma大 你說的也是可以吧 09/28 07:12
winnerhyc:string[] test = new string[] {"a", "b"}; 09/28 07:12
winnerhyc:Array.Resize<string>(ref test, 3); 09/28 07:13
winnerhyc:這樣test大小就改變了 09/28 07:13
matchyou:你的那個方法等於新增一個陣列 那乾脆用其他的集合類型 09/28 09:21
matchyou:裡面我只用過HashTable 其他的集合類型沒用過 09/28 09:22
winnerhyc:喔喔 原來如此 謝謝你 09/28 13:15