如何运行此C#代码。使用VisualStudio
代码如下如何运行此C#代码。使用VisualStudio,c#,visual-studio,C#,Visual Studio,代码如下 static void main(字符串[]args) { Int num=10; Int num=20; 如果(10>20); { 返回; } 控制台写入线(“10>20”); } 基本上,我要做的是让代码运行,以便在VisualStudio的命令窗口中获得程序的输出 static void main(string[] args) { Int num1 = 10; Int num2 = 20; If (10 > 20) {return;} Console.WriteLine(
static void main(字符串[]args)
{
Int num=10;
Int num=20;
如果(10>20);
{
返回;
}
控制台写入线(“10>20”);
}
基本上,我要做的是让代码运行,以便在VisualStudio的命令窗口中获得程序的输出
static void main(string[] args)
{
Int num1 = 10;
Int num2 = 20;
If (10 > 20)
{return;}
Console.WriteLine("10 > 20");
一堆东西:
int num
定义了两次
- 将第二个
重命名为int
num2
Int
和If
应该是Int
和If
代码>在if(10>20)
行之后
- 另外,将
10>20
替换为num>num2
,使前两个赋值实际有用
您可以定义变量
num
两次。也许您可以定义两个变量num1
和num2
来存储它们
int num1 = 10;
int num2 = 20;
要比较两个整数吗?如果是这样,您可以参考以下语句
if(num1 > num2)
{
//...
}
此外,您想打印
“10>20”
,而不是“10<20”
?此代码将为您提供输出10>20,您真正想做的是什么?这就是我试图获得的输出,但当我运行代码时,我会得到一个错误。错误是“名为'num'的函数的本地可验证性已在此范围内定义”您定义了int num
2次,这就是为什么会发生此错误,所以我只需要将int num=10,20@托马斯,编译器在抱怨,因为在intnum=10代码>行您声明一个名为num
的变量,并为其赋值10
。在此行下方的行(Int num=20;
)上,您尝试声明另一个变量,该变量也称为num
,在C#中无效。如果将第一行更改为Int numOne=10代码>和Int numTwo=20的第二行代码>应该可以编译。谢谢你。这是有道理的,而且对我很有效。我很感谢你的帮助。很高兴这能帮助你。如果这个答案对你有帮助,也许你可以点击√
将其标记为答案。