c# - 按位归零在结构构造中意味着什么?

标签 c# .net

我一直在阅读有关 C# 中的 structs 的文章,我发现这个主题很有趣并且对类具有重要意义(更自然地分配,并存储在堆中),但我对C# 5.0 in a Nutshell 中的这段话:

A parameterless constructor that you can't override implicitly exists. This performs a bitwise-zeroing of its fields

按位清零是什么意思?

提前致谢。

最佳答案

按位归零的意思是:将所有位设置为零。

大概使用该短语是因为在一般情况下您不知道相关字段的类型和大小)。

关于c# - 按位归零在结构构造中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23318775/

相关文章:

c# - 如何修复开关运算符中的错误

c# - Java 与 C# 中的包装类

c# - 非对称TCP加密C#

c# - WPF 工具提示仅在文本为某物时显示

c# - 拆分单行代码是否会导致更多开销?

c# - 如何增加 `Slider`控件的厚度

c# - Unity3d c# 在 Vector3 (xyz) 列表中找到 x 的最大值

c# - 从相机截取屏幕截图然后在 (WaitForEndOfFrame) 上禁用它是否正确?

.net - 命名可执行文件 (EXE) 的最佳实践

javascript - Razor - 将 Json 结果从 Controller 转换为复杂对象