IsDefined পদ্ধতিটি সত্য প্রত্যাবর্তন করে যদি একটি প্রদত্ত অবিচ্ছেদ্য মান, বা একটি স্ট্রিং হিসাবে এটির নাম একটি নির্দিষ্ট enum-এ উপস্থিত থাকে৷
নিম্নলিখিত আমাদের enum -
enum Subjects { Maths, Science, English, Economics };
উপরোক্তটি ডিফল্টরূপে শুরু করা হয় অর্থাৎ
Maths = 0, Science = 1, English = 2, Economics = 3
অতএব, যখন আমরা IsDefined() ব্যবহার করে 3টি খুঁজে পাব, তখন এটি নীচে দেখানো হিসাবে True ফিরে আসবে -
উদাহরণ
using System; public class Demo { enum Subjects { Maths, Science, English, Economics }; public static void Main() { object ob; ob = 3; Console.WriteLine("{0} = {1}", ob, Enum.IsDefined(typeof(Subjects), ob)); } }
আউটপুট
3 = True