我不知道为什么setter不能用于bool变量,而可以用于字符串变量。布尔需要特殊的塞特犬吗?
也许是因为您已将其声明为const。如果变量是const,则其值不能更改。在声明中分配的值将始终保持不变。
该常量为assigned at compile-time,
,因此如果您在不重新编译从属程序的情况下更新库,则>
您可以使用only a get accessor
声明属性>
private const bool ManualBarCode=false;
public bool AllowManualBarCode { get { return ManualBarCode; }}