C# 通过比较对象布尔的属性来定义对象布尔
通过比较ClientCoinSide和ServerCoinSide,可以直接在模型中定义UserWin属性吗 namespace.Core.Models.BetResult { 公共类硬币翻转 { 公共CoinSide客户端CoinSide{get;set;} 公共CoinSide服务器CoinSide{get;set;} 公共bool ClientWin{get;} } 公共枚举硬币 { 头, 尾巴 } } ClientWin属性只需定义一个get函数,该函数将计算用户是否获胜。假设这里的逻辑是客户端的硬币面必须与服务器的硬币面相等,那么您必须这样做: 公共CoinSide客户端CoinSide{get;set;} 公共CoinSide服务器CoinSide{get;set;} 公共图书馆 { 收到 { return ClientCoinSide==ServerCoinSide; } } 可进一步简化为: 公共CoinSide客户端CoinSide{get;set;} 公共CoinSide服务器CoinSide{get;set;} public bool ClientWin=>ClientCoinSide==ServerCoinSide;C# 通过比较对象布尔的属性来定义对象布尔,c#,C#,通过比较ClientCoinSide和ServerCoinSide,可以直接在模型中定义UserWin属性吗 namespace.Core.Models.BetResult { 公共类硬币翻转 { 公共CoinSide客户端CoinSide{get;set;} 公共CoinSide服务器CoinSide{get;set;} 公共bool ClientWin{get;} } 公共枚举硬币 { 头, 尾巴 } } ClientWin属性只需定义一个get函数,该函数将计算用户是否获胜。假设这里的逻辑
很高兴学到新东西,谢谢!注:主题可能是重复的,但我不知道要搜索什么,也找不到,对不起。