gpt4 book ai didi

c# - 仅在函数内初始化值一次

转载 作者:太空宇宙 更新时间:2023-11-04 14:21:29 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Static variables in C#

如果你有一个大函数并且在中间某处你有一个值应该只在第一次遇到它时声明。

在 C++ 中,您可以为此使用静态:

void func() {
...
...
static double startPosition = 0.0;
int var = startPositino - value;
startPosition = var;
...
}

但在 C# 中,你不能在函数内有静态变量,有没有其他方法可以在不在函数外声明的情况下做到这一点?

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