都是整数,但一直报错
"Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement"
我尝试过使用不同的运算符,但没有一个能给我想要的答案。如果 Entities.RIntDamage = 5 和 Entities.CurHP = 10,答案不应该是 5 吗?
最佳答案
因为您实际上没有做任何事情。
正如错误试图告诉您的那样,C# 中的语句必须具有某种效果。
编写 a - b
没有任何效果。
您可能希望将其结果存储在变量中,或将其传递给函数。
关于c# - 为什么这不起作用?实体.CurHP - 实体.RIntDamage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20746846/