vb.net - 如何在 vb.net 中循环 string()() 数组以附加字符串?
问题描述
我有一个errorarray()() as String
,这个数组有以下格式
Errorarray(0)
(0) 6869
(1) textA
(1)
(0) 1234
(1) textB
(2)
(0) 3456
(1)
我需要附加一个字符串以及所有array(1)
项目。例如,textB+mystring
如果它不为空。
将如何实现这一目标?
解决方案
我想你想抓住“textA”、“textB”等......所有这些值都不为空吗?
如果是这样,您可以执行以下操作:
Sub Main()
Dim Errorarray = {
({"6869", "textA"}),
({"1234", "textB"}),
({"3456", ""})
}
Dim all1s As String = ""
For y As Integer = 0 To Errorarray.GetUpperBound(0)
If Errorarray(y)(1) <> "" Then
all1s = all1s & If(all1s = "", "", "+") & Errorarray(y)(1)
End If
Next
Console.WriteLine(all1s)
Console.ReadLine()
End Sub
导致:
textA+textB
推荐阅读
- php - 检查是否存在数组“链”
- excel - 检查单元格中的单词是否出现在列表中...但单词可能乱序
- linux - 在窗格中执行多个命令时出现 tmuxinator 问题
- amazon-web-services - 如何修复 SSH 密钥对和访问被拒绝错误?
- java - 125% 显示缩放的 BoxLayout 工件
- validation - 在 Flutter 中验证问题 Textformfield
- android - Android应用开发,滚动视图方法
- java - 使用 log4j 通过 logback 进行日志记录
- database - “不在”和“不存在”有什么区别?
- javascript - 用JS更改标题的简单功能