c# - 向字节值添加负整数?
问题描述
我知道这是一个非常简单的问题,我首先尝试了谷歌,但我目前在这里被难住了。我显然遗漏了一些明显的东西。
如何从字节值中减去负整数?
//Code simplified greatly for simple simplicity :)
byte BaseValue = 10;
int Modifer = -2;
BaseValue += Modifer; //Should end up with BaseValue = 8
我尝试过声明 Modifer 有一个字节(不能有负数),我尝试过将其声明为 sbyte(不能将 sbyte 转换为字节)。
在这种情况下,8 仍然是字节类型的有效值,所以不知道为什么我不能从中减去。
你怎么做我想做的事?同样,这让我觉得这是一个非常简单的错误,但我似乎无法弄清楚这里发生了什么。
谢谢
解决方案
推荐阅读
- python - 使用 Python 的魔方
- reactjs - 当我尝试运行我的反应应用程序时,我没有得到任何 undef
- python - 我制作了一个递归程序来查找由某些字符组成的所有可能字符串的集合。显示内存错误
- php - 无法访问数组中的值 - PHP
- firebase - 在 retool 如何使用 retool 连接和上传 Firebase 中的数据
- java - Java:如何从任意 Enum 类中获取值
- audio - FFMPEG 是否有防止剪辑的“守卫”?
- r - 从表达式字符串保存 RData 和 RDS 文件对象
- arrays - 如何将函数应用于json数组的每个元素?
- django - Django ImportError:模块“social_core.backends.google”未定义“GoogleOpenId”属性/类