当我使用Xamarin.Essentials时,我需要添加一个程序集引用。它们之间有什么区别?我虽然都是参考。谢谢!
答案 0 :(得分:0)
如果程序集A引用了程序集B,则A可以使用B中包含的所有公共类型。因此,所有有关使程序集知道另一个程序集的内容的事情。
在源文件中使用sourceSets {
main {
resources {
srcDirs "${outputDir}/generated-src"
}
}
}
关键字可以方便地引用特定命名空间中的类型,而不必指定其全名。
您可以通过指定其全名来访问不带using
的任何类型,例如
using
但是,如果您在源代码中添加void MyMethod()
{
var myList = new System.Collections.Generic.List<int>();
}
语句,则可以更轻松地引用该类型,例如
using
因此using System.Collections.Generic;
void MyMethod()
{
var myList = new List<int>();
}
实际上只是一种便利功能,可以使您的代码更易于编写和阅读。