[.NET] 關鍵字new怎麼用(連db的時候)

看板Visual_Basic作者 (等待紅顏老)時間8年前 (2017/02/08 00:46), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
寫個簡單的connection Dim connectStr as String = "..." Dim connection as new Odbc.OdbcConnection(connectStr) Dim sqlStr = "select ...." Dim cmd as new Odbc.OdbcCommand(sqlStr, connection) connection.open() 1.Dim reader as Odbc.OdbcDataReader = cmd.executeReader(..) 2.Dim reader as new Odbc.OdbcDataReader = cmd.executeReaer(..) 我的問題在最下面這兩行 1是正確的 2是錯誤的 但是我還是不懂2的錯誤在哪? 這個new 到底要怎麼用才對? 網上爬了一堆文 但是還是不清楚 請高手解答 -- 我用一麻袋的錢上學,換了一麻袋書;畢業了,用這些書換錢,卻買不起一個麻袋! --引用自大陸某高考零分作文 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 208.101.238.150 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1486485965.A.3D2.html

02/08 12:21, , 1F
這…new一般不是習慣放在等號後面嗎
02/08 12:21, 1F

02/08 12:26, , 2F
也不是沒看過放as後面 但是放等號後面較好懂
02/08 12:26, 2F

02/08 12:30, , 3F
而且cmd.ExecuteReader()會產生物件 不需額外再new
02/08 12:30, 3F

02/08 22:54, , 4F
THANKS, I GOT YOU
02/08 22:54, 4F

02/09 23:53, , 5F
...是GOT IT吧 :|
02/09 23:53, 5F

02/25 23:51, , 6F
XDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD 在一起在一起
02/25 23:51, 6F
文章代碼(AID): #1OcVdDFI (Visual_Basic)
文章代碼(AID): #1OcVdDFI (Visual_Basic)