@ Assembly 和 @ Import 都是 ASP.NET 中的指令语法。
@ Assembly 在编译期间将程序集链接到 ASP.NET 应用程序页,语法:
或
@ Import 用于导入名称空间,语法:
默认情况下,\Bin 目录中的程序集会自动链接到 ASP.NET 中,如果我们要使用该目录以外的资源,比如根目录下 C# 类文件(扩展名:.cs),那么 @ Assembly 是必须的,否则无法使用该资源。
而对于名称空间,我们不导入也可以正常运行,只是我们在使用的时候必须是:名称空间的完全限定名+类名。
相关阅读