C#学习笔记(持续更新

2021年5月2日 0 作者 SimpleAstronaut

很早之前就听说过C#了,因为visual studio里面有C#的字样。那时还是在学习C++,网上一查C#代码,卧槽,这结构语法和C++的大相径庭,再一艘,卧槽,什么.NET框架,卧槽好难啊。

直道现在,有web开发的服务器的需要才来接触C#的。

一.初识C#

1.1什么是C#

C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。

本教程将告诉您基础的 C# 编程,同时将向您讲解 C# 编程语言相关的各种先进理念。

using System;
namespace HelloWorldApplication
{
    /* 类名为 HelloWorld */
    class HelloWorld
    {
        /* main函数 */
        static void Main(string[] args)
        {
            /* 我的第一个 C# 程序 */
            Console.WriteLine("Hello World!");
            Console.ReadKey();
        }
    }
}

上面的例子就是一个C#程序,编译后可以输出“Hello World!”

微软的文档中,给出了C#标准程序结构

// A skeleton of a C# program
 using System;
 namespace YourNamespace
 {
     class YourClass
     {
     }
     struct YourStruct 
     { 
     
     } 
     interface IYourInterface 
     { 
      
     } 
     delegate int YourDelegate();
     enum YourEnum 
     { 
     } 
     namespace YourNestedNamespace 
     {      
           struct YourStruct    
           {     
           }  
     } 
     class YourMainClass 
     {     
            static void Main(string[] args)     
            {         
                  //Your program starts here...     
            } 
     }
 }