1
列挙型と スキル値の整数
基本的なスキルと属性のシステムを実装していますが、どうすればよいかについて考え直しています。 たとえば、SkillType列挙型を使用してキーを表すDictionary / HashMapと、値を表す整数値を使用できます。しかし、これを行うべきですか? public class Skills { public IDictionary<StatType, Int> skills; //StatType is enum, being the key; the int //is the value. } vs. public class Skills { public int LongBlade, Armor, Marksman; //...etc } 基本的な整数だけを使用するのではなく、ここで型安全の利点を知りたいのですが。何かお勧めですか?
10
c#