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

 

posted @ 2021-10-08 16:56  月长生  阅读(37)  评论(0)    收藏  举报