【发布时间】:2014-12-30 14:44:48
【问题描述】:
我想将 List 的文本行读入 2 到 5 行的随机范围并保存到链接。
例如:我有 test.txt 文件,其中包含以下内容:
aa
bb
cc
dd
ee
ff
gg
hh
ii
yy
tt
rr
ee
ww
qq
uu
oo
pp
还有这段代码:
Dim random As New Random()
Dim n As Integer
n = random.Next(2, 5)
Dim textfile As String = "test.txt"
Dim objReader As New System.IO.StreamReader(textfile)
Dim List As String = objReader.ReadToEnd()
Do While Not EOF()
Dim link As List(Of String) = TextLink(resp)
Loop
因此,如果我运行它,它将读取 aa、bb 并保存到字符串的“链接”列表,连续它将随机读取下一行,如 cc、dd、ee、ff 并保存到'关联'。
这就是我想做的。
【问题讨论】:
-
欢迎来到 Stack Overflow!请花点时间仔细查看:How to Ask
-
您希望范围是有序的(例如:aa、bb、cc、dd)还是文本文件中的任意 3 行?
-
嗨..我希望范围有序。谢谢!
-
我建议你改用File.ReadAllLines。