我将尽我所能在此处获取 txt 文件的片段供您查看。他们中的大多数都是班级,我需要做一些工作才能做到这一点。我们的想法是获取一个 txt 文件,其中包含超过 500 个位置的列表,将它们与 50 个位置的列表进行对比,然后取出匹配的位置。正如我所说,我尝试了许多不同的方法,以及我所知道的所有方法,但我似乎无法让它正常工作。我正在尝试使用以下代码并让它执行上述操作。这有帮助吗。
InPutBox = Input.Text;
int x = 1;
var lines = Input.Text.Split(new string[] { Environment.NewLine },StringSplitOptions.None);
for (var index = 0; index < lines.Length; index++)
{
var line = lines[index];
do
{
x++;
System.Console.WriteLine("'{0}'", InPutBox);
bool test1 = InPutBox.StartsWith("TAG");
bool test2 = InPutBox.EndsWith("TAG");
if (test1 && test2)
{
int first = InPutBox.IndexOf("TAG");
int last = InPutBox.LastIndexOf("TAG");
InPutBox = InPutBox.Substring(first, last - first);
}
}
while (x < 50);
System.Console.WriteLine("'{0}'", line);
if ((line.StartsWith("TAG") && line.EndsWith("TAG")))
{
MessageBox.Show("These are errors in line" + index + ": " + line);
break;
}
}