Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.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/3/sql-server-2005/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布尔重写_C#_Boolean - Fatal编程技术网

C# c布尔重写

C# c布尔重写,c#,boolean,C#,Boolean,我试图在重写时使用布尔值。除了布尔型外,其他都可以 公共自行车束带颜色,内齿轮,布尔铃 :基色 我试图创造的句子是 这辆红色自行车有5个档位,没有铃铛 no位是布尔值,所以如何使用boolean这个词no,因为当我在程序中使用它时,比如上面的Bike B1=new Bikered,5,no;我收到一个错误,说当前上下文中不存在名称“No”No不是C中的关键字。对于bool类型,请使用true或false我认为您的问题是您不了解数据类型。请阅读有关布尔值的内容。 这说明:bool关键字是Syste

我试图在重写时使用布尔值。除了布尔型外,其他都可以

公共自行车束带颜色,内齿轮,布尔铃 :基色

我试图创造的句子是 这辆红色自行车有5个档位,没有铃铛


no位是布尔值,所以如何使用boolean这个词no,因为当我在程序中使用它时,比如上面的Bike B1=new Bikered,5,no;我收到一个错误,说当前上下文中不存在名称“No”

No不是C中的关键字。对于bool类型,请使用true或false

我认为您的问题是您不了解数据类型。请阅读有关布尔值的内容。 这说明:bool关键字是System.Boolean的别名。它用于声明变量以存储布尔值true和false。 如果需要的布尔变量的值也可以为null,请使用bool?。 你可以试试这样的

public Bike(String colour, int gears, Boolean bell)
                : base (colour){
 ////.......
public override ToString(){
    string yesNo=(bell==true)? "with one":"and no";
    return string.Format("The {0} bike has {1} {2} bell", colour, gears, yesNo);

}
}

布尔值只能接受真或假文本。您是否认为“否”是一个有效的布尔值?您在该行开头缺少了一个勾号,从而颠倒了您的意图:
public Bike(String colour, int gears, Boolean bell)
                : base (colour){
 ////.......
public override ToString(){
    string yesNo=(bell==true)? "with one":"and no";
    return string.Format("The {0} bike has {1} {2} bell", colour, gears, yesNo);

}
}