我有一个文本文件,我需要按类型保存特定项目。所以我必须将数字保存为整数,将特定单词保存为字符串。
这是我到目前为止所做的:
string line;
int sizeOne;
int sizeTwo;
StreamReader file = new StreamReader(@"C:\Users\Asus\Documents\text.txt");
while ((line = file.ReadLine()) != null)
{
Console.WriteLine(line);
}
file.Close();
Console.ReadKey();
.txt文件是:
[header]
name = "Simple Maze"
size = 9,10
[/header]
[level]
xxxxxxxxx
x..xsx..x
x.xx.xx.x
x.......x
x..x.x..x
x..xxx..x
x.......x
x.xx.xx.x
x.x.t.x.x
xxxxxxxxx
[/level]
答案 0 :(得分:2)
由于您循环遍历这些行,因此您可以检查每行是否Contains某个字符串。
如果找到此行,则可以使用String.Split方法扭曲所需的值
如果你已经从文件中删除了值,那么你应该Convert them to integer。
这基本上就是单词中的算法。现在,您可以将其塑造成代码。
您可以在StackOverflow上找到每个步骤的示例。玩得开心