public static VisualStudioVersion ParseVersionString(string versionNumber) { var versions = new[] { vs2008, vs2010, vs2012, vs2013, vs2015 }; return versions.FirstOrDefault(v => versionNumber.Contains(v.Year)) ?? VS2015; }