【发布时间】:2011-08-10 06:27:15
【问题描述】:
我在 Visual Studio c# 2005 中创建控制台应用程序时遇到问题
我创建了以下程序,其中在程序中调用了一个方法(对 2 个预定义值求和)
这是它的代码
class program
{
static void Main()
{
program a;
a = new program();
Console.WriteLine(a.am1(1,2));
Console.ReadLine();
}
int sum;
public int am1(int num1, int num2)
{
sum = num1 + num2;
return sum;
}
}
现在这是我面临的主要问题,在这个程序中,两个整数(num1 和 num2)是预定义的,我希望从用户那里获取这两个数字,这意味着用户输入这两个数字,然后同一个程序运行像上面一样。应该怎么做?
P.S 记住一切都应该在方法中完成
【问题讨论】:
-
下次请格式化您的代码!
-
除了使用程序参数 (args[]) 提供的答案之外,您还可以使用 Console 和 Console.ReadLine() 方法与用户交互:从以下位置读取下一行字符标准输入流。
-
@David Hall:根据用户界面,您还可以通过文本框等与用户交互:)
-
@Andreas true :) 实际上,我只是注意到 OP 使用了 ReadLine() 他们原来的问题,所以我的评论有点多余。鉴于 OP 似乎具有非常基本的 C# 知识,我试图提供帮助。顺便说一句,非常有帮助的答案。
-
@David:这是讽刺吗? ...听到了...不知何故:)
标签: c# visual-studio arrays methods