Я читал книгу по.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 или лямбда-выражений?