gpt4 book ai didi

c# - 使用文件

转载 作者:太空宇宙 更新时间:2023-11-03 18:49:06 26 4
gpt4 key购买 nike

我需要创建一个读取文件的应用程序,如下所示:

Font = "Courier New"
Size = "10"
Style = "Bold"

如您所见,我将使用它来设置 TextBox 的一些属性,但我将存储这些引号内的所有内容并将它们存储在一些变量中(textFont, textSize, textStyle).

我认为我可以使用此语法打开包含文件的流:

StreamReader reader = new StreamReader("confs.txt");

问题是:

  • 当声明 StreamReader 时,它将读取应用程序目录中的文件?(只是为了确认)
  • 如何只读取引号内的内容并将每个引号存储在一个字符串中?

我认为,文件 I/O 在 Windows Mobile 和 Windows 中是相同的。最好的问候

最佳答案

这样的事情怎么样:

foreach(string s in FileLines) {
string[] data = s.Split(new[] { '=' });
// property is in data[0]
// value is in data[1]
}

您创建的是一个简单的 CSV 文件

CSV 我指的是字符分隔值...

更新

好吧,看来你是在尝试完全复制而不是理解算法,所以我会在这里创建一个新的

StreamReader reader = new StreamReader("confs.txt");
while(reader.peek >= 0) {
string l = reader.ReadLine();
string[] data = l.Split(new[] { '=' });
// property is in data[0]
// value is in data[1]
}
reader.Close();
reader.Dispose();

关于c# - 使用文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1718701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com