[.NET] System.Array 隱含轉換為 1-維陣列錯誤

看板Visual_Basic作者 (ALEN)時間2年前 (2022/01/01 14:19), 編輯推噓0(004)
留言4則, 2人參與, 2年前最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案):visual studio 2012 目前有個函式是這樣宣告 Function parseMe(....) As Array Dim tagval(9000) As String ..... Return tagval End Function 然後我的在主要程式中呼叫 Dim temp(9000) As String temp = parseMe(....) 但有出現這樣的警告 警告 從 'System.Array' 隱含轉換為 '1-維陣列屬於 String' 雖然還是可以執行但不曉得能否修正? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.115.137.205 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1641017976.A.123.html

01/01 23:38, 2年前 , 1F
弱弱的回 dim temp(9000) 應該沒意義
01/01 23:38, 1F

01/01 23:38, 2年前 , 2F
因該是被tagval(9000)蓋掉了
01/01 23:38, 2F

01/01 23:40, 2年前 , 3F
我猜測 就算dim temp或者dim temp(999) 都能執行
01/01 23:40, 3F

01/02 10:18, 2年前 , 4F
主要temp是要接收tagval回傳的array,而非一個字串
01/02 10:18, 4F
文章代碼(AID): #1Xp_9u4Z (Visual_Basic)
文章代碼(AID): #1Xp_9u4Z (Visual_Basic)