0

当我使用 Xamarin.Essentials 时,我需要添加一个程序集引用。它们之间有什么区别?我虽然都是参考。谢谢!

4

1 回答 1

1

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

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

您可以访问任何类型,而无需using指定它们的全名,例如

void MyMethod()
{
    var myList = new System.Collections.Generic.List<int>();
}

但是,如果您将using声明放入源代码中,则可以更轻松地引用类型,例如

using System.Collections.Generic;

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

所以using实际上只是一个方便的功能,可以让你的代码更容易编写和阅读。

于 2019-03-20T15:22:05.663 回答