字节和是什么意思

本文关键字:意思 是什么 字节 | 更新日期: 2023-09-27 18:36:12

//
string productName;
byte& local1 = (byte&) productName;
//

这个字节是什么?我真的不明白。我从朋友那里得到了代码,但我不明白这行想说什么?因为它在我的VS2012中给出了错误或红线。谁能解释一下?

字节和是什么意思

它使local1成为引用字节类型,但这可能来自某些 IL 反编译而不是有效的 C# 语法。如果使用 ref string 参数反编译 IL 函数,则更有可能发生该结果代码。

不能使用 C# 编译器编译该代码。IL 中有很多东西是合法的,但没有 C# 等效的语法,这通常是它反编译的方式(这不会使其可编译),以使其看起来像 C#

它是无效的。最接近的语法是字节?- 这将空支持添加到字节。