gpt4 book ai didi

C# 在方法中初始化一个 const 变量

转载 作者:太空宇宙 更新时间:2023-11-03 17:17:28 28 4
gpt4 key购买 nike

如果类中的方法有一个 const 变量,例如:

public void MyMethod()
{
const int myVariable = 5;

// blah
}

myVariable 是只初始化一次(我相信是第一次调用该方法时)还是每次调用该方法时?

最佳答案

都没有。绝不。常量主要在编译时使用。它不是变量也不是字段。任何使用常量(“ldc.i4.5”)的代码都会使用文字值 5 - 但在运行时不需要常量本身。

关于C# 在方法中初始化一个 const 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17003865/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com