title: Simplified way to get assembly description in C#?
body: <p>I was reading through a .NET 2.0 book and came across this sample code which gets the applications assembly description :</p>
  
  <pre><code>static void Main(string[] args)
  {
      Assembly assembly = Assembly.GetExecutingAssembly();
      object[] attributes = 
          assembly.GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false);
      if (attributes.Length &gt; 0)
      {
          AssemblyDescriptionAttribute descriptionAttribute =
              (AssemblyDescriptionAttribute)attributes[0];
          Console.WriteLine(descriptionAttribute.Description);
      }
      Console.ReadKey();
  }
  </code></pre>
  
  <p>It's quite a lot of code to simply get the assembly description and I would like to know if there's a simpler way of doing this in .NET 3.5+ using LINQ or lambda expressions?</p>