VB.NET阵列与字符串
问题描述:
我如何从阵列1 2至3个元素复制到另一个阵列VB.NET阵列与字符串
宠物
狗1
狗2
狗6
猫1
猫2
Dim pet as String = "dog"
我想复制阵列元素TS形式阵列1阵列2只 “狗” 的元素,比如使用名为宠物
狗
的串狗1
狗2
狗6
答
下面是@ rynah的示例基本上是在引擎盖下:
Dim array1() As String = {"dog 1", "dog 2", "dog 6", "cat 1", "cat2"}
Dim tmpList As New List(Of String)
For Each value As String In array1
If value.Contains("dog") Then
tmpList.Add(value)
End If
Next
Dim array2() As String = tmpList.ToArray
For Each value As String In array2
Debug.Print(value)
Next
我想要一个红宝石镶嵌小马。 – 2013-05-05 15:32:04
所以...'array1.Where(Function(x)x.Contains(“dog”))。ToArray()'? – Ryan 2013-05-05 15:32:17
不是一个真正的问题,但人们已经看到它14687次...哈哈 – 2016-07-26 11:13:08