Setter不适用于布尔值,但在字符串C#中可以正常工作

问题描述 投票:-3回答:2

Error description

我不知道为什么setter不能用于bool变量,而可以用于字符串变量。布尔需要特殊的塞特犬吗?

c# xamarin getter-setter
2个回答
1
投票

也许是因为您已将其声明为const。如果变量是const,则其值不能更改。在声明中分配的值将始终保持不变。


0
投票

该常量为assigned at compile-time,,因此如果您在不重新编译从属程序的情况下更新库,则>

您可以使用only a get accessor声明属性>

 private const bool ManualBarCode=false;
 public bool AllowManualBarCode { get { return ManualBarCode; }}
© www.soinside.com 2019 - 2024. All rights reserved.