列挙体を列挙しちゃうよ! なんて……。
public enum Sample { A = 100, B = 200, C = 500 } class Program { static void Main(string[] args) { foreach (int n in Enum.GetValues(typeof(Sample))) { Console.WriteLine(n); } Console.ReadLine(); } }
C# では foreach を使って enum(Sample) の中身 (値) を順番に取り出す事ができるようです。 C++ ではできないことなのでかなり羨ましい機能ですね。