1. 程式人生 > 其它 >2021-8-5 Microsoft文件學習筆記(C#)

2021-8-5 Microsoft文件學習筆記(C#)

以下列表概述了類可以包含的成員型別。

  • 常量:與類相關聯的常量值
  • 欄位:與類關聯的變數
  • 方法:類可執行的操作
  • 屬性:與讀取和寫入類的已命名屬性相關聯的操作
  • 索引器:與將類例項編入索引(像處理陣列一樣)相關聯的操作
  • 事件:類可以生成的通知
  • 運算子:類支援的轉換和表示式運算子
  • 建構函式:初始化類例項或類本身所需的操作
  • 終結器:永久放棄類例項之前執行的操作
  • 型別:類宣告的巢狀型別

內容訪問修飾符

  • public:訪問不受限制。
  • private:訪問僅限於此類。
  • protected:訪問僅限於此類或派生自此類的類。
  • internal:僅可訪問當前程式集(.exe.dll)。
  • protected internal
    :僅可訪問此類、從此類中派生的類,或者同一程式集中的類。
  • private protected:僅可訪問此類或同一程式集中從此類中派生的類。

async和await的使用

using System;
using System.Threading;
using System.Threading.Tasks;

namespace asyncAndAwait
{
    class Program
    {
        static  void Main(string[] args)
        {
            Methods();
            Console.ReadKey();
        }
        
static async void Methods() { Console.WriteLine("Hello World!"); var t= Task.Factory.StartNew(()=> { newMethod(); }); Thread.Sleep(1000); Console.WriteLine("結束了"); await t;//在t和await之間可以繼續執行 }
static void newMethod() { Console.WriteLine("你好呀"); Thread.Sleep(5000); Console.WriteLine("嗯嗯"); } } }
View Code