title: How do I rewrite a lambda expression in C# 2.0?
body: <pre><code>MatchEvaluator evaluator = (match) =&gt;
              {
                  var splitPos = match.Value.IndexOf("=\"");
                  var newValue = match.Value.Substring(0, splitPos + 2) +
                      "RetrieveBuildFile.aspx?file=" +
                      prefix +
                      match.Value.Substring(splitPos + 2);
                  return newValue;
              };
  </code></pre>
  
  <p>What does this code mean , I need to port this code which is in VS 2008 to VS 2005, the same is not available in VS 2005</p>