我有VB.NET的问题,我需要一些帮助...... 我有一个记事本,其中包含每行的重复项,例如:http://pastebin.com/6Qm33ktv。
我想创建一个应用程序,删除2个"第一行(重复3次)"保持1,基本上删除重复的行...
答案 0 :(得分:0)
回答这个为期2天的问题,几年前我碰巧这样做是为了从文件中获取项目名称并检查重复项目
我不会讨论文件I / O部分,所以一旦获得文件内容的字符串数组(提示:System.IO.File.ReadAllLines
),在插入行之前迭代并检查列表: / p>
'Let's say that our file consists of these 4 elements:
Dim fileCont as String() = {"123","345","123","124" }
Dim strList as New List(Of String)
For i = 0 To fileCont.Length - 1
If Not strList.Contains(fileCont(i)) Then
strList.Add(fileCont(i))
End If
Next
'The list now has 3 elements.