gpt4 book ai didi

c# - 全局不可更改的变量

转载 作者:行者123 更新时间:2023-11-30 22:00:13 26 4
gpt4 key购买 nike

所以我创建了一个新的 C# 项目,Windows 形式的多样性。

有几个数字出现在项目的类中,它们是固定的并且不会改变。它们实际上是某些字符的 unicode ID,因此无论如何更改它们都没有意义。所以在我的代码中,数字 12449 和 12540 将出现在不同的点(以及其他一些点)。对我来说问题是这并不能使代码可读性很好。当然,我可以添加评论,但我希望有一些更整洁的东西。

我已经查看了#defines,但 c# 没有这些,那么有没有办法拥有一个全局不可更改的变量,我可以在项目中的各个类中访问它?

谢谢。

最佳答案

我想你可以使用 const用于此目的的关键字。

你可以设置为

public const int CertainId1 = 12449;
public const int CertainId2 = 12540;

您可以访问它们,但根本无法在任何代码点更改它们。

关于c# - 全局不可更改的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28715716/

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