gpt4 book ai didi

c# - 枚举应该放在单独的文件中还是放在另一个类中?

转载 作者:可可西里 更新时间:2023-11-01 03:13:35 26 4
gpt4 key购买 nike

我目前有一个包含以下枚举的类文件:

using System;

namespace Helper
{
public enum ProcessType
{
Word = 0,
Adobe = 1,
}
}

或者我应该在使用它的类中包含枚举吗?

我注意到 Microsoft 为 DockStyle 创建了一个新的类文件:

using System;
using System.ComponentModel;
using System.Drawing.Design;

namespace System.Windows.Forms
{
public enum DockStyle
{
None = 0,
Top = 1,
Bottom = 2,
Left = 3,
Right = 4,.
Fill = 5,
}
}

最佳答案

如果枚举与一个类相关,则将其设为嵌套类型可能有意义。如果它可以在其他地方使用,那么将它作为顶级类型是有意义的。

关于c# - 枚举应该放在单独的文件中还是放在另一个类中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2463817/

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