কম্পিউটার

C# এ Type.GetFields() পদ্ধতি


C#-এ Type.GetFields() পদ্ধতিটি বর্তমান প্রকারের ক্ষেত্রগুলি পেতে ব্যবহৃত হয়।

সিনট্যাক্স

নিম্নলিখিত বাক্য গঠন −

public System.Reflection.FieldInfo[] GetFields ();

উদাহরণ

আসুন এখন Type.GetFields() পদ্ধতি -

প্রয়োগ করার জন্য একটি উদাহরণ দেখি
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Reflection;public class Demo { public static void Main(){ Type type =typeof(System.String); FieldInfo [] fields =type.GetFields(BindingFlags.Static | BindingFlags.NonPublic); Console.WriteLine ("নিম্নলিখিত হল অ-পাবলিক ক্ষেত্রগুলি="); foreach (ক্ষেত্রে ফিল্ডইনফো myField){ Console.WriteLine(myField.ToString()); } } }

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
নিম্নলিখিত হল অ-সর্বজনীন ক্ষেত্র=Int32 TrimHeadInt32 TrimTailInt32 TrimBothInt32 charPtrAlignConstInt32 alignConst

উদাহরণ

Type.GetFields() পদ্ধতি -

বাস্তবায়নের জন্য এখন আরেকটি উদাহরণ দেখা যাক
ব্যবহার করে সিস্টেম;ব্যবহার করে System.Reflection;public class Demo { public static void Main(){ Type type =typeof(System.Char); FieldInfo [] fields =type.GetFields(BindingFlags.Static | BindingFlags.NonPublic); Console.WriteLine ("\nঅনুসরণ করা হল অ-পাবলিক ক্ষেত্র="); foreach (ক্ষেত্রে ফিল্ডইনফো myField){ Console.WriteLine(myField.ToString()); } } }

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
নিম্নলিখিত হল অ-সর্বজনীন ক্ষেত্রগুলি=Byte[] categoryForLatin1Int32 UNICODE_PLANE00_ENDInt32 UNICODE_PLANE01_STARTInt32 UNICODE_PLANE16_ENDInt32 HIGH_SURROGATE_STARTInt32 HIGH_SURROGATE_STARTSURROWATE_STARTSUROGATE_END_pre 
  1. C# এ Type.GetTypeFromHandle() পদ্ধতি

  2. C# এ Type.GetDefaultMembers() পদ্ধতি

  3. C# এ Type.GetArrayRank() পদ্ধতি

  4. C# এ Type.Equals() পদ্ধতি