相关疑难解决方法(0)

为什么在using语句中声明的变量被视为只读?

为什么using变量被视为只读?它是c#语言规范还是托管语言规范?这是因为c#是.net语言?提前致谢.

注意:using变量是在using语句中出现的变量

示例代码:

using (Form s = new Form)
{
    myfunc(ref s);
}
Run Code Online (Sandbox Code Playgroud)

我们无法在使用块中更改using变量的值.代码会引发错误.

注意:我不想让你讨论readonly关键字.

.net c# using-statement object-lifetime

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

.net ×1

c# ×1

object-lifetime ×1

using-statement ×1