public static Get ( string file, string lines ) : |
||
file | string | |
lines | string | |
Результат |
private IEnumerable <Instance> getInstances(string path) { var dir = Path.Combine(FS.GetTempPath(), "OpenIDE.Events"); if (Directory.Exists(dir)) { foreach (var file in Directory.GetFiles(dir, "*.pid")) { var instance = Instance.Get(file, File.ReadAllLines(file)); if (instance != null) { yield return(instance); } } } }
private IEnumerable <Instance> getInstances(string path) { var user = System.Security.Principal.WindowsIdentity.GetCurrent().Name.Replace(Path.DirectorySeparatorChar.ToString(), "-"); var filename = string.Format("*.OpenIDE.Events.{0}.pid", user); var dir = FS.GetTempPath(); if (Directory.Exists(dir)) { foreach (var file in Directory.GetFiles(dir, filename)) { var instance = Instance.Get(file, File.ReadAllLines(file)); if (instance != null) { yield return(instance); } } } }