1
幾乎相同How can I get every nth item from a List<T>?每n個項目在收集在VB.Net
但我無法打開
List<T> list = originalList.Where((t,i) => (i % 5) == 0).ToList();
進入VB.Net代碼。
幾乎相同How can I get every nth item from a List<T>?每n個項目在收集在VB.Net
但我無法打開
List<T> list = originalList.Where((t,i) => (i % 5) == 0).ToList();
進入VB.Net代碼。
從字面上看,這將是:
dim list as List(of T) = originalList.Where(Function(t, i) (i mod 5) = 0).ToList()
它成爲
Dim list as List(Of T) = originalList.Where(Function(t,i) (i Mod 5) = 0).ToList()
在Visual Basic Lambdas使用Function
和Sub
關鍵字。
您可能會發現在未來,這有助於這樣的問題:http://www.developerfusion.com/tools/convert/csharp-to-vb/。該工具可以將幾乎任何C#代碼轉換爲等效的VB.Net代碼。它在這個代碼示例中完美工作。 – mellamokb 2011-05-13 16:50:13