private static Action <string> GetActionToPerform(Versioning ver) { Action <string> ActionToPerform; if (!options.TestMode) { ActionToPerform = (fn) => { if (fn.EndsWith(".cs")) { ver.AddCSharpFile(fn); } if (fn.EndsWith(".nuspec")) { ver.AddNugetFile(fn); } }; } else { Console.WriteLine("Dry Run Mode Active."); ActionToPerform = (fn) => { Console.WriteLine("Would Update :" + fn); }; } return(ActionToPerform); }