1.

What Is A Nested Type. Give An Example?

Answer»

A type(class or a struct) defined INSIDE another class or struct is CALLED a NESTED type. An example is shown below. InnerClass is inside ContainerClass, Hence InnerClass is called as nested class.

USING System;
namespace Nested
{
class ContainerClass
{
class InnerClass
{
public string str = "A string variable in nested class";
}
public static void Main()
{
InnerClass nestedClassObj = NEW InnerClass();
Console.WriteLine(nestedClassObj.str);
}
}
}

A type(class or a struct) defined inside another class or struct is called a nested type. An example is shown below. InnerClass is inside ContainerClass, Hence InnerClass is called as nested class.

using System;
namespace Nested
{
class ContainerClass
{
class InnerClass
{
public string str = "A string variable in nested class";
}
public static void Main()
{
InnerClass nestedClassObj = new InnerClass();
Console.WriteLine(nestedClassObj.str);
}
}
}



Discussion

No Comment Found