我的应用程序有很多不同的查找值,这些值永远不会改变,例如美国.我想使用枚举,而不是将它们放入数据库表中.
但是,我确实意识到这样做需要一些枚举和大量的"int"和"string"来自我的枚举.
另外,我看到有人提到使用Dictionary <>作为查找表,但枚举实现似乎更清晰.
所以,我想问一下是否保留并传递很多枚举并将它们转换为性能问题,还是应该使用查找表方法,哪个表现更好?
编辑:需要转换为ID以存储在其他数据库表中.
c# performance enums dictionary casting
c# ×1
casting ×1
dictionary ×1
enums ×1
performance ×1