C#中的调用函数问题

时间:2019-06-19 12:59:39

标签: c#

我正在学习如何在https://csharp.net-tutorials.com/basics/functions/上编写C#。

我当前正在尝试运行一个将返回整数的函数。我将两个整数传递给该函数。

using System;

public class Program
{
    public static void Main()
    {
        Console.WriteLine("Hello World");
        int result = AddNumbers(10, 5);
        Console.WriteLine(result);
    }

    public int AddNumbers(int number1, int number2)
    {
        int result = number1 + number2;

        return result;
    }
}

但是,当尝试运行此代码时,我在第8行收到错误消息:

  

非静态字段,方法或属性'Program.AddNumbers(int,int)'需要对象引用

(悬停在“ AddNumbers”上) 如果我用static代替public,错误将消失。尽管这不是本教程所说的。

我在做什么错,如何解决?

0 个答案:

没有答案