0
我需要有以下做一個操作:(名1 + 「A」)+(NAME2 + 「A」)+ ...淨的LINQ的子集
Dim separator() As String = {"|"}
myString.Split(separator, StringSplitOptions.None).SomeLinq(...)
我不知道自己要在最後添加添加一個「A」到每個元素...
我需要有以下做一個操作:(名1 + 「A」)+(NAME2 + 「A」)+ ...淨的LINQ的子集
Dim separator() As String = {"|"}
myString.Split(separator, StringSplitOptions.None).SomeLinq(...)
我不知道自己要在最後添加添加一個「A」到每個元素...
使用Select
在此情況下:
Dim separator() As String = {"|"}
myString.Split(separator, StringSplitOptions.None).Select(Function(s) (s + "a"))
Select
可以用作一個「轉換」功能這樣,太。在此之後,你可以轉換回你一個字符串:
String.Join("|", myString.Split(separator, StringSplitOptions.None).Select(Function(s) (s + "a")).ToArray())
我道歉,如果VB.Net是稍微偏離;通常,我是C#開發人員。
用戶的StringBuilder和foreach()
編輯:哎呀,我不知道VB.NET,只有C#,所以使用任何等效的foreach
打我兩秒 – 2010-06-16 20:52:38