列挙体を列挙しちゃうよ! なんて……。
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++ ではできないことなのでかなり羨ましい機能ですね。