เคเคฃเคจเฅเคเฅเคฏเคพ เคชเฅเคฐเคเคพเคฐเคพเคคเฅเคจ เคเคฎเคพเคฒ เคฎเฅเคฒเฅเคฏ เคฎเคฟเคณเคตเคฃเฅ เคนเฅ เคตเคฟเคเคพเคธเคเคพเคเคจเคพ เคธเคพเคฎเฅเคฐเฅ เคเคพเคฃเคพเคฐเฅ เคเค เคธเคพเคฎเคพเคจเฅเคฏ เคเคพเคฐเฅเคฏ เคเคนเฅ. เคนเฅ เค
เคถเคพ เคชเคฐเคฟเคธเฅเคฅเคฟเคคเฅเคค เคเคตเคถเฅเคฏเค เคเคนเฅ เคเคฟเคฅเฅ เคคเฅเคฎเฅเคนเคพเคฒเคพ เคตเคพเคชเคฐเคเคฐเฅเคคเคพ เคเคจเคชเฅเค เคชเฅเคฐเคฎเคพเคฃเคฟเคค เคเคฐเคฃเฅ เคเคฟเคเคตเคพ enum เคฎเฅเคฒเฅเคฏเคพเคตเคฐ เคเคงเคพเคฐเคฟเคค เคเคพเคนเฅ เคธเคเคธเคพเคงเคจเฅ เคนเคพเคคเคพเคณเคฃเฅ เคเคตเคถเฅเคฏเค เคเคนเฅ. C# เคเคจเคฎ เคเฅเคฒเคพเคธ เคเคฃเคฟ เคฅเฅเคกเฅเคธเฅ LINQ เคตเคพเคชเคฐเฅเคจ เคนเฅ เคธเคพเคงเฅเคฏ เคเคฐเคฃเฅเคฏเคพเคธเคพเค เฅ เคเค เคธเคฐเคณ เคฎเคพเคฐเฅเค เคชเฅเคฐเคฆเคพเคจ เคเคฐเคคเฅ.
เคเคฒเคพ เคเค เคเคชเคพเคฏ เคถเฅเคงเฅเคฏเคพ เคเฅเคฏเคพเคฎเฅเคณเฅ เคเคฃเคจเฅเคเฅ เคเคฎเคพเคฒ เคฎเฅเคฒเฅเคฏ เคชเฅเคจเคฐเฅเคชเฅเคฐเคพเคชเฅเคค เคเคฐเคฃเฅ เคชเคพเคเคธเคพเคฐเคเฅ เคธเฅเคชเฅ เคนเฅเคคเฅ.
เคธเคพเคฐเฅเคตเคเคจเคฟเค enum MyEnum
{
เคชเคฐเฅเคฏเคพเคฏ1 = 1,
เคชเคฐเฅเคฏเคพเคฏ2 = 2,
เคชเคฐเฅเคฏเคพเคฏ3 = 3
}
...
เคธเคพเคฐเฅเคตเคเคจเคฟเค เคเคเค GetMaxEnumValue()
{
Enum.GetValues(typeof(MyEnum)).Cast เคชเคฐเคค เคเคฐเคพ().เคฎเฅ
เคเฅเคธ();
}
เคเฅเคกเคเคพ เคนเคพ เคเฅเคเคพ เคคเฅเคเคกเคพ enum เคฎเคงเฅเคฒ เคธเคฐเฅเคตเฅเคเฅเค เคฎเฅเคฒเฅเคฏ เคชเฅเคจเคฐเฅเคชเฅเคฐเคพเคชเฅเคค เคเคฐเคฃเฅเคฏเคพเคเฅ เคธเคฐเฅเคต เคเคพเคฐเฅเคฏ เคเคฐเคคเฅ. เคชเคฃ เคคเฅ เคเคธเฅ เคเคพเคฐเฅเคฏ เคเคฐเคคเฅ?
เคเฅเคกเคฎเคงเฅเคฏเฅ เคเฅเคฒเคตเคฐ เคเคพ
`Enum.GetValues(typeof(MyEnum))` เคนเคพ เคธเคฎเคเคฃเฅเคฏเคพเคธเคพเค เฅ เคชเคนเคฟเคฒเคพ เคฎเคนเคคเฅเคคเฅเคตเคพเคเคพ เคญเคพเค เคเคนเฅ. เคนเฅ เค
เคเคเคญเฅเคค .NET เคชเคฆเฅเคงเคค เคจเคฟเคฐเฅเคฆเคฟเคทเฅเค เคเคฃเคจเฅเคคเฅเคฒ เคธเฅเคฅเคฟเคฐเคพเคเคเคพเคเคเฅ เคฎเฅเคฒเฅเคฏเฅ เค
เคธเคฒเฅเคฒเฅ เค
เฅ
เคฐเฅ เคฎเคฟเคณเคตเคคเฅ. เคเคฃเคจเฅเคเคพ เคชเฅเคฐเคเคพเคฐ `typeof` เคเฅเคตเคฐเฅเคก เคตเคพเคชเคฐเฅเคจ เคชเคฆเฅเคงเคคเฅเคฒเคพ เคชเฅ
เคฐเคพเคฎเฅเคเคฐ เคฎเฅเคนเคฃเฅเคจ เคชเคพเคธ เคเฅเคฒเคพ เคเคพเคคเฅ.
เคเคเคฆเคพ เคเคฎเคเฅเคฏเคพเคเคกเฅ เค
เฅ
เคฐเฅ เคเคฒเฅเคฏเคพเคตเคฐ, เคเคฎเฅเคนเคพเคฒเคพ เคคเฅ เคชเฅเคฐเฅเคฃเคพเคเคเคพเคเคฎเคงเฅเคฏเฅ เคเคพเคธเฅเค เคเคฐเคพเคตเฅ เคฒเคพเคเฅเคฒ. เคนเฅ .Cast เคตเคพเคชเคฐเฅเคจ เคเฅเคฒเฅ เคเคพเคคเฅ() เคชเคฆเฅเคงเคค เคเฅ LINQ (เคญเคพเคทเคพ เคเคเคพเคคเฅเคฎเคฟเค เคเฅเคตเฅเคฐเฅ) เคเคพ เคเค เคญเคพเค เคเคนเฅ. LINQ เคนเคพ .NET เคฎเคงเฅเคฒ เคคเคเคคเฅเคฐเคพเคเคเคพ เคเคฃเคฟ เคชเคฆเฅเคงเคคเฅเคเคเคพ เคเค เคธเคเค เคเคนเฅ เคเฅ เคเคฎเฅเคนเคพเคฒเคพ เคกเฅเคเคพเคธเคน เค
เคงเคฟเค เค
เคเคคเคฐเฅเคเฅเคเคพเคจเฅ เคเคฃเคฟ เคฒเคตเคเคฟเค เคฎเคพเคฐเฅเคเคพเคจเฅ เคเคพเคฐเฅเคฏ เคเคฐเคฃเฅเคฏเคพเคธ เค
เคจเฅเคฎเคคเฅ เคฆเฅเคคเฅ.
เคชเฅเคฐเฅเคฃเคพเคเคเคพเคเคฎเคงเฅเคฏเฅ เคฎเฅเคฒเฅเคฏเฅ เคเคพเคธเฅเค เคเฅเคฒเฅเคฏเคพเคจเคเคคเคฐ, เคเคฎเคพเคฒ เคฎเฅเคฒเฅเคฏ เคฎเคฟเคณเคตเคฃเฅ เคนเฅ .Max() เคชเคฆเฅเคงเคค เคเฅเคฒ เคเคฐเคฃเฅเคฏเคพเคเคคเคเฅ เคธเฅเคชเฅ เคเคนเฅ, LINQ เคฆเฅเคตเคพเคฐเฅ เคชเฅเคฐเคฆเคพเคจ เคเฅเคฒเฅเคฒเฅ เคเคฃเคเฅ เคเค เคเคคเฅเคคเคฎ เคธเคพเคงเคจ. เคนเฅ เคชเคฆเฅเคงเคค เคเคเค เคตเฅเคนเฅ
เคฒเฅเคฏเฅเคเคเฅเคฏเคพ เคธเคเคเฅเคฐเคนเคพเคคเฅเคฒ เคเคฎเคพเคฒ เคฎเฅเคฒเฅเคฏ เคชเคฐเคค เคเคฐเคคเฅ.
Enum เคเคฃเคฟ LINQ เคฒเคพเคฏเคฌเฅเคฐเคฐเฅเคเคพ เคซเคพเคฏเคฆเคพ เคเฅเคค เคเคนเฅ
เคเคจเคฎ เคเฅเคฒเคพเคธ เคนเคพ .NET เคฎเคงเฅเคฒ เคธเคฟเคธเฅเคเคฎ เคจเฅเคฎเคธเฅเคชเฅเคธเคเคพ เคเค เคญเคพเค เคเคนเฅ เคเคฃเคฟ เคเคฃเคจเฅเคธเคน เคเคพเคฐเฅเคฏ เคเคฐเคฃเฅเคฏเคพเคธเคพเค เฅ เค
เคจเฅเค เคธเฅเคฅเคฟเคฐ เคชเคฆเฅเคงเคคเฅ เคชเฅเคฐเคฆเคพเคจ เคเคฐเคคเฅ. เคเฅเคตเฅเคนเคพ เคคเฅเคฎเฅเคนเคพเคฒเคพ เคเคจเคฎ เคชเฅเคฐเคเคพเคฐเคพเคเคถเฅ เคธเคเคฌเคเคงเคฟเคค เคเฅเคฃเคคเฅเคนเฅ เคเคชเคฐเฅเคถเคจ เคเคฐเคฃเฅเคฏเคพเคเฅ เคเคตเคถเฅเคฏเคเคคเคพ เค
เคธเคคเฅ เคคเฅเคตเฅเคนเคพ เคนเฅ เคฒเคพเคฏเคฌเฅเคฐเคฐเฅ เคเคนเฅ.
เคฆเฅเคธเคฐเฅเคเคกเฅ, LINQ, System.Linq เคจเฅเคฎเคธเฅเคชเฅเคธเคเคพ เคญเคพเค, C# เคเฅเคฏเคพ เคธเคฐเฅเคตเคพเคค เคถเคเฅเคคเคฟเคถเคพเคฒเฅ เคตเฅเคถเคฟเคทเฅเคเฅเคฏเคพเคเคชเฅเคเฅ เคเค เคเคนเฅ. เคนเฅ เคธเคเคเคฒเคจ เคชเฅเคฐเคญเคพเคตเฅเคชเคฃเฅ เคนเคพเคคเคพเคณเคฃเฅเคฏเคพเคธเคพเค เฅ เคตเคฟเคตเคฟเคง เคชเคฆเฅเคงเคคเฅ เคชเฅเคฐเคฆเคพเคจ เคเคฐเคคเฅ, เคเคธเฅ เคเฅ เคเคฎเคพเคฒ, เคเคฟเคฎเคพเคจ เคเคฟเคเคตเคพ เคธเคฐเคพเคธเคฐเฅ เคฎเฅเคฒเฅเคฏเฅ เคฎเคฟเคณเคตเคฃเฅ, เคเฅเคฐเคฎเคตเคพเคฐเฅ เคฒเคพเคตเคฃเฅ เคเคฃเคฟ เคกเฅเคเคพ เคซเคฟเคฒเฅเคเคฐ เคเคฐเคฃเฅ.
เคชเฅเคขเฅ เคตเคพเคเคพ