What is nested Class in C#?
Ans : A class inside class called nested class.
What is default type of nested class ?
What is default type of nested class ?
Ans : Private
How to Create object of Nested Class in C# ?
How to Create object of Nested Class in C# ?
Ans : OuterClass.InnerClass obj = new OuterClass.InnerClass();
using System;
namespace NestedClassType {
/*
A type defined within a class or struct is called a nested type.
NestedClass bydefault is private
*/
public class OuterClass {
//Default modifer is private
public class NestedClass {
internal void NestedClassMethod() {
Console.WriteLine("Nested Class Application");
}
}
}
class OuterClassMain {
public static void Main() {
//Creating object of nested class
OuterClass.NestedClass obj = new OuterClass.NestedClass();
obj.NestedClassMethod();
Console.ReadKey();
}
}
}