1

我正在尝试在 monodevelop 中进行编译,但出现此错误: System.ArgumentNullException: Argument cannot be null。

但是当我在终端中运行它时,它没有问题。所以我想这是monodevelop的问题,但问题是什么?

没有错误,因为我可以使用终端正常运行,monodevelop中的消息错误是:

数字 um numero:未处理的异常:System.ArgumentNullException:参数不能为空。参数名称:s at System.Int32.Parse (System.String s) [0x00012] in /build/buildd/mono-3-opt-3.2.0/mcs/class/corlib/System/Int32.cs:630
at programa02 .Main () [0x00000] in :0 [ERROR] 致命的未处理异常:System.ArgumentNullException:参数不能为空。参数名称:s at System.Int32.Parse (System.String s) [0x00012] in /build/buildd/mono-3-opt-3.2.0/mcs/class/corlib/System/Int32.cs:630
at programa02 .Main () [0x00000] in :0 应用程序被一个信号终止:SIGHUP

class programa02
{
    public static void Main()
    {
        int num1, num2, soma;
        System.Console.Write("Digite um numero: ");
        num1=int.Parse(System.Console.ReadLine());
        System.Console.Write("Digite outro numero: ");
        num2=int.Parse(System.Console.ReadLine());
        soma = num1+num2;
        System.Console.Write(soma);
        System.Console.ReadKey();

    } 
}  
4

0 回答 0