title: Convert simple ForEach into a Linq statement
body: <p>I'm a SQL developer by trade so Linq (and C# in general) is a bit foreign to me, nonetheless I have a simple <code>foreach</code> loop that I am thinking might be better served by a Linq query. if nothing else this will be a useful thing to learn even if the problem at hand is not particularly difficult.
  Here's my code:</p>
  
  <pre><code>bool fireAgain = true;
  foreach (var connMan in Dts.Connections)
  {
      Dts.Events.FireInformation
          ( 0
            , ""
            , String.Format("Connection Manager {0} has connection string {1}"
            , connMan.Name
            , connMan.ConnectionString)
            , ""
            , 0
            , ref fireAgain
          );
  }
  </code></pre>
  
  <p>I can figure out:</p>
  
  <pre><code>from connMan in Dts.Connections select connMan
  </code></pre>
  
  <p>easily enough but how do i then pass my connMan into my call to the FireInformation method?</p>