[問題] List<T>相關問題

看板C_Sharp (C#)作者 (哉一)時間11年前 (2014/05/27 00:45), 編輯推噓0(0012)
留言12則, 3人參與, 最新討論串1/2 (看更多)
1: List<T>是否可以像陣列用ref傳進method,或是有其他方法可以傳整個List<T>進去? 2:我用NPOI讀取Excel檔時,若是遇到空的Cell時,如果加上strcell=hr.GetCell(i)==null?"0":hr.GetCell(i).ToString();就可以克服NPOI將該格視為null的情況,但若用List的.Add方法來宣告大小並讀取時,就會遇到讀不到空的格子的問題,所以也不會新增大小吧。 我有查過MSDN了,但我目前好像沒有辦法解決,煩請版上高人解惑。麻煩了,感恩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.2.185 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1401122720.A.BA4.html

05/27 01:16, , 1F
1. List你直接丟給別的method,那個method直接用就是了。
05/27 01:16, 1F

05/27 01:16, , 2F
2. 為何你要把Add寫在if裡面呢?
05/27 01:16, 2F

05/27 01:18, , 3F
你的strcell都變成"0"了,把他加到List裡面怎麼會少呢?
05/27 01:18, 3F

05/27 02:06, , 4F
我寫在if裡面是因為要讀同一行不同的column,用if來判斷
05/27 02:06, 4F

05/27 02:06, , 5F
哪一行。
05/27 02:06, 5F

05/27 02:07, , 6F
宣告方法不是也要先宣告傳入的變數型別?我不懂的就是lis
05/27 02:07, 6F

05/27 02:07, , 7F
t要怎麼宣告
05/27 02:07, 7F

05/27 02:08, , 8F
至於為什麼少我就是不知怎麼辦
05/27 02:08, 8F

05/27 10:31, , 9F
reference type不用ref就可以直接存取指向的物件了
05/27 10:31, 9F

05/27 10:33, , 10F
2 ".Add方法來宣告大小並讀取"是什麼意思看不懂
05/27 10:33, 10F

05/27 10:35, , 11F
你把所謂宣告大小的程式碼先貼上來看看....
05/27 10:35, 11F

05/27 11:18, , 12F
ssccg大,我把程式碼用回文貼到下一篇,麻煩了
05/27 11:18, 12F
文章代碼(AID): #1JWs-Wka (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1JWs-Wka (C_Sharp)