Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
c#函数,无效令牌';布尔';类、结构或接口成员声明中的_C# - Fatal编程技术网

c#函数,无效令牌';布尔';类、结构或接口成员声明中的

c#函数,无效令牌';布尔';类、结构或接口成员声明中的,c#,C#,我对在c#中使用函数不太熟悉,我曾尝试制作一个函数,如果一个数字被L除以100,则返回true,如果不是,则返回false,并且该函数似乎不起作用,请有人给我指出正确的方向。这是说布尔部分是不正确的。以下是我尝试过的一些代码: namespace Divide_By_100 { class MainClass { public void bool Divisible (int number) { if (number % 1

我对在c#中使用函数不太熟悉,我曾尝试制作一个函数,如果一个数字被L除以100,则返回true,如果不是,则返回false,并且该函数似乎不起作用,请有人给我指出正确的方向。这是说布尔部分是不正确的。以下是我尝试过的一些代码:

namespace Divide_By_100
{
    class MainClass
    {
        public void bool Divisible (int number)
        {
            if (number % 100 == 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}

错误消息:类、结构或接口成员声明中的无效标记“bool”

方法不能有两种返回类型,如
void
bool
。从方法签名中删除
void
关键字

namespace Divide_By_100
{
    class MainClass
    {
        public bool Divisible (int number)
        {
            if (number % 100 == 0)
            {
                return true;
            }
            else
            {
                return false;
            }
        }
    }
}

一个方法只能有一个返回类型,因此请删除单词
void
,以修复语法错误。每个函数只能有一个返回类型。您的
void
bool
都不正确。只有
bool
。这是无效的部分。voids不会返回任何内容删除voids每当您询问错误消息时,请始终记住包含错误消息。我认为首先解决您认为需要
void
的原因会对您有所帮助。在“当用作方法的返回类型时,void指定该方法不返回值”中,可以返回两种类型-
(int,bool)MyFun(int v){return(42,true);}
…您的示例还有一种返回类型,即(int,bool)