[問題] C#同時有zero-based和one-based list?
之前寫c/c++, python比較多
最近初學C#,遇到了一些困擾的問題
首先第一個疑惑就是為什麼C#同時存在zero-based和one-based的list設計呢?
naive array和大部分語言一樣是zero-based
但是大部分API返回的list是one-based (例如Outlook.Application.Session.Folders)
同時存在 0~n-1 以及 1~n 兩種list,不是很難維護嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.65.124
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1495439162.A.FC2.html
推
05/22 16:36, , 1F
05/22 16:36, 1F
→
05/22 16:36, , 2F
05/22 16:36, 2F
→
05/22 19:57, , 3F
05/22 19:57, 3F
→
05/22 19:57, , 4F
05/22 19:57, 4F
→
05/22 20:22, , 5F
05/22 20:22, 5F
→
05/22 20:23, , 6F
05/22 20:23, 6F
→
05/22 21:16, , 7F
05/22 21:16, 7F
→
05/22 21:16, , 8F
05/22 21:16, 8F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章