Vb.net 文本拆分为空
Vb.net Text Splitting is Null
我只是在文本文件中用这段代码逐行分隔
Sub Event2()
Dim Lines = File.ReadAllLines(Place + "Text.txt")
Dim Srl As String = Lines.ElementAtOrDefault(1)
Dim Str1() As String
Str1 = Srl.Split("^")
Title.Text = Str1(0)
LoadIMage(pb1, Str1(1))
LoadIMage(pb2, Str1(2))
LoadIMage(pb3, Str1(3))
TxtDesc.Text = Str1(4)
End Sub
但是当行为空时出错,我尝试添加这段代码,但失败了
If Srl.IsNullOrEmpty Then
当行为空时忽略此子的代码是什么?
请尝试:
If Srl IsNot Nothing Then
String.IsNullOrEmpty(Srl)
它是字符串 class 上可用的共享方法,因此您无需拥有有效的字符串实例即可调用它。
我只是在文本文件中用这段代码逐行分隔
Sub Event2()
Dim Lines = File.ReadAllLines(Place + "Text.txt")
Dim Srl As String = Lines.ElementAtOrDefault(1)
Dim Str1() As String
Str1 = Srl.Split("^")
Title.Text = Str1(0)
LoadIMage(pb1, Str1(1))
LoadIMage(pb2, Str1(2))
LoadIMage(pb3, Str1(3))
TxtDesc.Text = Str1(4)
End Sub
但是当行为空时出错,我尝试添加这段代码,但失败了
If Srl.IsNullOrEmpty Then
当行为空时忽略此子的代码是什么?
请尝试:
If Srl IsNot Nothing Then
String.IsNullOrEmpty(Srl)
它是字符串 class 上可用的共享方法,因此您无需拥有有效的字符串实例即可调用它。