vb.net 读取TXT中的所有行,并赋予一个数组的问题 20

PublicSubOpenFile()DimLinline()AsStringOpenFileDialog1.FileName=""OpenFileDialog1.Fil... Public Sub OpenFile() Dim Linline() As String OpenFileDialog1.FileName = "" OpenFileDialog1.Filter = "文本文件(*.txt)|*.txt|数据文件(*.dat)|*.dat" OpenFileDialog1.InitialDirectory = "~\data\" OpenFileDialog1.RestoreDirectory = True OpenFileDialog1.Title = "打开" ReDim Linline(13) If OpenFileDialog1.ShowDialog = Windows.Forms.DialogResult.OK Then Linline = File.ReadLines(OpenFileDialog1.FileName) TextBox1.Text = Linline(5) End If End Sub

TXT中有14行文本,想把这些文本逐行读入Linline()中,调试显示

请帮忙看看哪里出了问题,谢谢!
展开
 我来答
x4_965be
2015-10-08 · TA获得超过243个赞
知道小有建树答主
回答量:814
采纳率:33%
帮助的人:268万
展开全部
File.ReadLines()返回的类型不是String数组,与变量Linline不匹配
更多追问追答
追问

TXT是这样的,那怎么解决这个问题呢?

追答
试试将Dim Linline() As String 改成 Dim Linline AS  IEnumerable
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式