有时在项目开发中遇到自己写的实体类与其它命名空间同名,比如自己写了个Task实体类,与官方的类库里System.Threading.Tasks.Task的同名,就会出现冲突,而我们又不想在声明时用全名:

  System.Threading.Tasks.Task task = new System.Threading.Tasks.Task();

  此时我们就可以使用命名空间的别名来代替了,使用方法是在引用时设置:

  using MsTasks=System.Threading.Tasks.Task;

  这样在代码中就可以这样声明一个异步任务类了:

    MsTasks task = MsTasks.Factory.StartNew(() => { Console.WriteLine("这样使用命名空间别名"); });

相关文章:

  • 2022-03-06
  • 2022-01-23
  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
猜你喜欢
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2023-01-28
  • 2021-09-04
  • 2021-11-10
  • 2022-12-23
相关资源
相似解决方案