কম্পিউটার টিউটোরিয়াল

C#-এ Type.GetNestedType() মেথড

সিনট্যাক্স

public Type GetNestedType (string name); 
public abstract Type GetNestedType (string name, System.Reflection.BindingFlags bindingAttr);

উদাহরণ

using System; 
public class Demo { 
    public static void Main(){ 
        Type type1 = typeof(Subject); 
        try { 
            Type type2 = type1.GetNestedType("AdvSubject"); 
            Console.Write("NestedType = " + type2); 
        } catch (ArgumentNullException e){ 
            Console.Write("{0}", e.GetType(), e.Message); 
        } 
    } 
} 
public class Subject{ 
    public class BasicSubject { } 
    public class AdvSubject { } 
}

আউটপুট

NestedType = Subject+AdvSubject

Null আর্গুমেন্টের উদাহরণ

using System; 
public class Demo { 
    public static void Main(){ 
        Type type1 = typeof(Subject); 
        try { 
            Type type2 = type1.GetNestedType(null); 
            Console.Write("NestedType = " + type2); 
        } catch (ArgumentNullException e){ 
            Console.Write("{0}", e.GetType(), e.Message); 
        } 
    } 
} 
public class Subject{ 
    public class BasicSubject { } 
    public class AdvSubject { } 
}

আউটপুট

System.ArgumentNullException
  1. C#-এ Type.GetDefaultMembers() মেথড

  2. C#-এ Type.GetArrayRank() মেথড

  3. C#-এ Type.Equals() মেথড

  4. C#-এ টাইপ সেফটি (Type Safety) কী