隨着蟒蛇背景生成對象屬性的列表,我已經變得相當習慣用線條狀從預先存在的列表VB.Net
print(" ".join({x.name for x in my_list}))
其中
{x.name for x in my_list}
是包含my_list中每個對象的name屬性的list/array。
我希望做在VB.Net類似的東西,我知道這是可能使用的代碼一樣一長段:
Dim str1 = ""
For each item in myList
str1 &= item.name & " "
Next
但我更喜歡一個更簡單的解決方案,我會做這個很多,我聽說有類似的符號可能使用LINQ。
任何幫助,將不勝感激。
只是爲了澄清,在擴展函數調用中查詢「已翻譯」,然後它將被編譯。 – Fabio