- C Sharp ( C#):
- 1 -> object oriented programming language
- 2 -> developed by miocrosoft
- 3 -> develop for .net framework
- 4 -> C/C++,Java,Vb
- 5 -> RAD(Rapid application development)
- .Net Framework:
Infrastructure/platform that provides tools & technology to use different languages to make different types of software’s
There component are:
CLR(common language runtime)
Class liabrary(a huge group of classes)
Means it converts managed code into native code
source code -> .net compiler -> MSIL(Microsoft Intermediate Lang) -> CLR -> Native code(Output)
Namespace -> Group of classes with similar close properties & function.
Main namespace ->System
Before we starting csharp language we must know about that syantax – > static void Main(string args)
above we will discuss basic concept step by step now we are going to know about static void Main(string args) what is this?
Static: Means it is made static so that we call it without creating an object in other words run the main function with out creating an object.
Void: Means don’t return any value void is a return type of function for e.g void (int abc)
where void is return type int is data type and abc is alphabet means its name.
String args: is the way of input at startup of the application string args or String args both are same
static void Main(string args)
static -> class method, no need to make object to use
void -> return type nothing
string args -> arguments
i think you understand this syntax static void Main(string args) also known as idioms in cSharp