gpt4 book ai didi

C# - 创建具有通用定义/常量/枚举等的代码文件?

转载 作者:太空狗 更新时间:2023-10-30 00:02:22 27 4
gpt4 key购买 nike

在 C++ 中,我经常创建一个包含常量、枚举、#define-s、宏等的代码文件。

C# 中的最佳实践是什么?我是否创建一个静态类并用该数据填充它?还是有其他方法?

最佳答案

枚举不需要静态类——它们可以是顶级的(意思是:命名空间级别)。是的,你需要一个常量类(一个静态类就足够了),但我倾向于有多个类——每个意图一个。无需将它们全部塞在一起。

在 C# 中,任何 #define 仅适用于该文件,因此为它们创建一个类没有多大意义(将它们放在项目/构建脚本中)。并且宏不存在。

关于C# - 创建具有通用定义/常量/枚举等的代码文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1849679/

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