private ProcessStat ReadProcessStat() { var result = new ProcessStat(); try { if (FileParser.TrySplitLine(processStatReader.ReadFirstLine(), 15, out var parts)) { if (ulong.TryParse(parts[13], out var utime)) { result.UserTime = utime; } if (ulong.TryParse(parts[14], out var stime)) { result.SystemTime = stime; } } } catch (Exception error) { InternalErrorLogger.Warn(error); } return(result); }
public MainForm() { InitializeComponent(); //KeyboardStat ks = new KeyboardStat(); ProcessStat ps = new ProcessStat(); }