我有一个 txt 文件,它有两个不同的值,所有数字,其中第一列的长度为 00 到 0000000 (长度为 2 到 12),第二列的长度为 0120 到 0111111111 (长度为 4 到 12) )。我的问题有很多:
如何查找特定值(如布尔搜索)
如何将对应的值返回到自己的字符串中
我尝试过但StreamReader
没有成功(甚至无法使其发挥作用),并且我发现了诸如.Split
、 、之类的东西.Parse
,并在这里和网上尝试了许多示例,但这些示例实际上并没有做我需要的事情。
/* Example of useless code I found */
class ReadFromFile
{
static void Main()
{
char[] delimiterChars = { ' ', ',', '.', ':', '\t' };
string text = "one\ttwo three:four,five six seven";
System.Console.WriteLine($"Original text: '{text}'");
string[] words = text.Split(delimiterChars);
System.Console.WriteLine($"{words.Length} words in text:");
foreach (var word in words)
{
System.Console.WriteLine($"{word}");
}
}
}
嗯,该代码非常无用,它根本没有实现任务,因为它只是使用 .Split 函数来创建新行,而无助于查找特定值之后的内容。
所以具体来说,我想搜索 x 值并将 y 值保存为 z 值字符串(使用除单词字符串之外的这部分的数学术语)。
largeQ
梵蒂冈之花
森林海
相关分类