C# Streamreader和Readline

C# Streamreader和Readline,c#,streamreader,C#,Streamreader,今天我在一些基本的问题上遇到了麻烦,只是完全忘记了怎么做。我试图做的是简单地使用文件中的一个数字作为我整个程序的int变量。使用C# StreamReader read=newstreamreader(“../../data.dat”); 字符串输入=(Console.ReadLine()); int num=Convert.ToInt32(输入); System.Console.WriteLine(“数字范围:1-”+num); 对于(int i=1;i 0) { System.Console

今天我在一些基本的问题上遇到了麻烦,只是完全忘记了怎么做。我试图做的是简单地使用文件中的一个数字作为我整个程序的int变量。使用C#

StreamReader read=newstreamreader(“../../data.dat”);
字符串输入=(Console.ReadLine());
int num=Convert.ToInt32(输入);
System.Console.WriteLine(“数字范围:1-”+num);
对于(int i=1;i 0)
{
System.Console.Write(“@”);
j--;
}
}
else如果(除数偶数(i)==true)
{
System.Console.Write(“*”);
}
else if(除以11(i)=真)
{
System.Console.Write(“.”);
}
其他的
{
System.Console.Write(i+“”);
}
}
Console.ReadKey();
很抱歉没有评论。快速概述:我从文件中提取数字,并用它输出到控制台1-文件编号,然后取11和7的倍数,也就是7和11的倍数,并用它们做一些不同的事情。

你有

string input=(Console.ReadLine());  // read from the keyboard
int num = Convert.ToInt32(input);
这是用户键盘输入

从需要的文件中读取

string input=(read.ReadLine());  // read from the stream reader
int num = Convert.ToInt32(input);
您能使用File.ReadAllText(字符串文件名)吗?
string input=(read.ReadLine());  // read from the stream reader
int num = Convert.ToInt32(input);