. NET Foundation:
. NET and C #. NET is a platform C # is a language
Purpose of. Net
A. Desktop Application B. Web application C. Professional game development (XBOX360) D. Embedded device software development E. Smartphone app development F. Tablet app development
Business:
static void Main (string [] args) Main function, method entry
Compiler principle:
1. Write the source code;
The 2.c# compiler compiles C # source code into MSIL;
3. Give the intermediate code to the CLR's instant compiler (JIT) to convert the Microsoft intermediate language into the corresponding machine code (CPU instructions)
4. Give the CPU to run the machine code;
Code that is managed by the CLR, which is called unmanaged code, is not managed by the CLR, and unmanaged code is more efficient, but relatively less secure, and managed code is less efficient, but the code is relatively secure;
"Data Collation" C # Fundamentals