各位大大,小弟有一個想法,目前的做法是這樣做,想問各位,有沒有
更有效率的做法,程式碼如下
一個DataSet 有不定數的DataTable,
且要抓出裡面bookname的欄位(但也不一定有這欄位),
目的:抓出書名,串成陣列
Dim ar as ArrayList
For Each dt as DataTable in DataSet.Tables
dim a = From d in dt
Select new With {.bookname = d.file(of String)("bookname").trim()}
for Each c in a
ar.add(c.bookname.trim())
Next
Next
問題一、若沒有bookname欄位,會發生錯誤,該如何避免?
問題二、有沒有更有效率的寫法呢?