0
我需要通過名稱傳遞變量這樣動態變量在VB.NET
Dim html_news = "...the news ..."
Dim var = "news"
Dim a = "html_" & var
' content of that variable
我怎樣才能在VB.NET做呢?
我需要通過名稱傳遞變量這樣動態變量在VB.NET
Dim html_news = "...the news ..."
Dim var = "news"
Dim a = "html_" & var
' content of that variable
我怎樣才能在VB.NET做呢?
vb.net並不真正適合你需要做的事情 - 你可以在經典的asp和JavaScript之類的腳本語言中完成這樣的事情。雖然它可能不是「正確」的方式 - 但是在Javscript中使用'eval'函數是不安全的,因爲它存在安全風險。我認爲下面的代碼將以更符合vb.net的工作方式來滿足你的需求 -
Dim d As New Dictionary(Of String, String)()
Dim html_news = "...the news ..."
d.Add("html_news","...the news ...")
Dim var = "news"
Dim a = d("html_" & var)
*爲什麼*你認爲你需要這樣做? –