我正在阅读一本 .NET 2.0 的书,并遇到了这个获取应用程序程序集描述的示例代码:
static void Main(string[] args)
{
Assembly assembly = Assembly.GetExecutingAssembly();
object[] attributes =
assembly.GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false);
if (attributes.Length > 0)
{
AssemblyDescriptionAttribute descriptionAttribute =
(AssemblyDescriptionAttribute)attributes[0];
Console.WriteLine(descriptionAttribute.Description);
}
Console.ReadKey();
}
简单地获取程序集描述需要大量代码,我想知道在 .NET 3.5+ 中使用 LINQ 或 lambda 表达式是否有更简单的方法?