【发布时间】:2020-05-13 19:02:05
【问题描述】:
当我尝试将从文本文件读取的字符串变量转换为 int 时遇到错误。 如何将从文本读取的数字转换为 int?
namespace ConsoleApp1
{
class FileWriter
{
static void Main()
{
int a = 6;
StreamWriter writer = new StreamWriter(@"D:\asd.txt");
using (writer)
{
writer.WriteLine(a);
}
}
}
}
class FileReader
{
static void Second()
{
StreamReader reader = new StreamReader(@"D:\asd.txt");
using (reader)
{
string line = reader.ReadLine();
Console.WriteLine(line);
}
);
}
}
【问题讨论】:
-
同时上传您遇到的错误。将来,它可以帮助人们(我们)了解问题所在。在这种情况下,文件的格式也很重要。所以也许尝试更新你的问题。
-
请编辑您的代码,使其可读和可编译
-
这能回答你的问题吗? How can I convert String to Int?
-
查看注释:将
reader和writer初始化为using块的一部分,而不是在它之前。
标签: c#