Access modifiers
What are access specifiers in c#?
special kinds of modifiers using to define the scope of a type and
it's members .
members that are defined in a type with any scope or specifiers are
always accessible within that type , restriction comes only when we try
to access them outside of the type .
type (allowed only internal or public access specifier, by default Internal )
type members (allow 6 access specifiers allowed by default private ).
What are Assemblies in .NET Framework?
According to MSDN, Assemblies are the building block of .NET Framework applications;
they form the fundamental unit of deployment. In simple words, we can say that Assembly
is nothing but a precompiled .NET Code that can be run by CLR (Common Language
Runtime).
For a console application, the assembly is EXE and for the class library project, the
assembly is DLL. We cannot run a DLL directly but we can run an EXE directly.