Xamarin.essentials “使用”和“程序集”之间有什么区别?

Xamarin.essentials “使用”和“程序集”之间有什么区别?,xamarin.essentials,Xamarin.essentials,当我使用Xamarin.Essentials时,我需要添加一个程序集引用。他们之间有什么区别?我以为这两个都是推荐人。谢谢 如果程序集A引用程序集B,则A可以使用B中包含的所有公共类型。因此,这就是让您的程序集知道另一个程序集的内容 在源文件中使用using关键字可以方便地引用特定命名空间中的类型,而无需指定其全名 您可以通过指定其全名来访问任何类型,而无需使用 void MyMethod() { var myList = new System.Collections.Generic.L

当我使用Xamarin.Essentials时,我需要添加一个程序集引用。他们之间有什么区别?我以为这两个都是推荐人。谢谢

如果程序集A引用程序集B,则A可以使用B中包含的所有公共类型。因此,这就是让您的程序集知道另一个程序集的内容

在源文件中使用using关键字可以方便地引用特定命名空间中的类型,而无需指定其全名

您可以通过指定其全名来访问任何类型,而无需使用

void MyMethod()
{
    var myList = new System.Collections.Generic.List<int>();
}
因此,使用它实际上只是一个方便的特性,可以使您的代码更易于编写和阅读

using System.Collections.Generic;

void MyMethod()
{
    var myList = new List<int>();
}