[問題] array 可以設定上標嗎?
有兩個問題想問大大們
假如string[] name = new string[2];
會產生0,1,2三個位置
那麼有辦法如同vb 或vba 能設定上標 不從0開始嗎?
比如vb 可以設定 dim ar(2 to 4) as string 那麼範圍就是2,3,4
主要我想要利用到的範圍是40000~50000
但如果不能從0開始
我就只能string[] name = new string[50000]; 這樣寫了
但就會浪費0~40000格
不過上述是簡略的用法 實際上會用到三維 大約5~40萬的範圍左右
當然大多人會用加減法來調整位置 但做久了 就覺得不夠簡潔
另外 資料量可能大
不太適用dictionary 跟 list
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.242.169.90 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1643815938.A.A48.html
※ 編輯: waiter337 (111.242.169.90 臺灣), 02/02/2022 23:36:07
※ 編輯: waiter337 (111.242.169.90 臺灣), 02/02/2022 23:50:14
→
02/03 01:14,
3年前
, 1F
02/03 01:14, 1F
→
02/03 09:09,
3年前
, 2F
02/03 09:09, 2F
→
02/03 17:26,
3年前
, 3F
02/03 17:26, 3F
→
02/03 17:27,
3年前
, 4F
02/03 17:27, 4F
非常感謝大佬們的解惑 非常容易理解!
※ 編輯: waiter337 (111.242.169.90 臺灣), 02/03/2022 19:45:45
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章