private static string smethod_8(AssemblyFileInfo assemblyFileInfo_0) { return assemblyFileInfo_0.Path; }
private static IEnumerable<AssemblyFileInfo> smethod_1(string string_0) { List<string> list = new List<string>(); using (StreamReader streamReader = new StreamReader(string_0)) { while (!streamReader.EndOfStream) { string text = streamReader.ReadLine(); if (text.Trim() != "") { list.Add(text.Trim()); } } } List<AssemblyFileInfo> list2 = new List<AssemblyFileInfo>(); foreach (string text in list) { string text; string a = Path.GetExtension(text).ToLower(); AssemblyFileInfo item; if (a == ".exe" || a == ".dll") { item = new AssemblyFileInfo { Path = text, Name = Path.GetFileNameWithoutExtension(text), Version = FileVersionInfo.GetVersionInfo(text).FileVersion }; } else { item = new AssemblyFileInfo { Path = text, Name = "Search Directory", Version = "N/A" }; } list2.Add(item); } return list2; }
private static bool smethod_1(AssemblyFileInfo assemblyFileInfo_0) { return assemblyFileInfo_0.Name != "Search Directory" && assemblyFileInfo_0.Version != "N/A"; }
private void method_2(IEnumerable<string> files) { foreach (string current in files) { if (!(current.Trim() == "")) { try { string a = Path.GetExtension(current).ToLower(); AssemblyFileInfo fileInfo; if (a == ".exe" || a == ".dll") { fileInfo = new AssemblyFileInfo { Path = current, Name = Path.GetFileNameWithoutExtension(current), Version = FileVersionInfo.GetVersionInfo(current).FileVersion }; } else { fileInfo = new AssemblyFileInfo { Path = current, Name = "Search Directory", Version = "N/A" }; } base.Dispatcher.Invoke(new Action(delegate { this.assemblyPickerViewModel_0.Assemblies.Add(fileInfo); }), new object[0]); } catch (Exception) { System.Windows.MessageBox.Show("Problem loading file: " + current); } } } }
private static bool smethod_0(AssemblyFileInfo assemblyFileInfo_0) { return assemblyFileInfo_0.Name != "Search Directory"; }