我试图了解一些关于Enums
一般情况的事情以及它们如何Chars
具体工作。以下是我正在使用的示例:
public enum AuditInteractionTypes
{
Authorized = 'A',
Created = 'C',
Revised = 'R',
Extracted = 'E',
Deleted = 'D'
}
enum AuditInteractionTypes
首先,声明它们或声明它们有什么区别enum AuditInteractionTypes : char
其次,我看过许多关于尝试使用Enums
withchars
以及如何“使”它来回工作的帖子。可能是愚蠢的问题,但为什么我不能简单地以string
.
所以,例如,Authorized = "A"
。
如果这很重要,我已经使用 Linq To SQL 作为我的 DAL,尽管我希望这是一个不特定于我的环境的更广泛级别的问题。