title: Add matching word into list with lambda expression
body: <p>How can I add all required words into a list with single line code? I want to use lambda expression but no idea how it will be used? Other solutions are also welcome. When targeting on NET 2.0, lambdas are available, but LINQ isn't. So is it possible to avoid LINQ dll add?</p>
  
  <pre><code>List&lt;string&gt; lstStr = new List&lt;string&gt;();
  string[] objStr = new string[] { "Software", "Development", "department", "store", "Marketing" };
  foreach (string objLcl in objStr)
  {
      if (objLcl.Contains("o"))
      {
          lstStr.Add(objLcl);
      }
  }
  </code></pre>