私は.NET2.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();
}
アセンブリの説明を取得するだけのコードは非常に多く、LINQまたはラムダ式を使用して.NET 3.5以降でこれを行う簡単な方法があるかどうかを知りたいですか?