C# is a language that works through Net Frameworks. C# requires Microsoft Visual Studio to be installed on our computer in order to write applications. The necessary frameworks are installed on our computer with Visual Studio.
When we open a C# console application in Visual Studio, we encounter the following code:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { Console.Write("Cryptograph"); } } }
The code starting with using System and other using statements calls namespaces, meaning using System calls the System namespace, which allows us to use the code within the System namespace in our program. For example, when we want to print text to the screen:
Console.Write("Cryptograph");
we use this code. However, if we had not called the System namespace, our C# application would not recognize this command.
Now let's make a change in the code:
using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { System.Console.Write("Cryptograph"); } } }
I did not call the System namespace, but when printing to the screen, I used System.Console.Write("Cryptograph");, I called the Console.Write command from within the System namespace this way. However, this usage is difficult, so it is best to call the namespace at the beginning.
Also, notice that commands are always terminated with a ; sign, which indicates the end of the command. If we want to use a different command without putting a ;, the program will give an error.
In conclusion; We need namespaces to write applications in C# and commands are terminated with a ; sign.
English: https://niyazi.net/en/c-genel-programlama-mantigi
Muhammed Niyazi ALPAY - Cryptograph
Senior Software Developer & Senior Linux System Administrator
Meraklı
PHP MySQL MongoDB Python Linux Cyber Security
There are none comment