private void SetAbsoluteRelativeFilePath(AbsoluteAndRelativeFileName value) { if (null == value) { throw new ArgumentNullException("value"); } var oldValue = _asciiFiles.Count == 1 ? _asciiFiles[0] : null; _asciiFiles.Clear(); _asciiFiles.Add(value); if (!value.Equals(oldValue)) { UpdateWatching(); } }
private void SetAbsoluteRelativeFilePath(AbsoluteAndRelativeFileName value) { if (null == value) throw new ArgumentNullException("value"); var oldValue = _asciiFiles.Count == 1 ? _asciiFiles[0] : null; _asciiFiles.Clear(); _asciiFiles.Add(value); if (!value.Equals(oldValue)) { UpdateWatching(); } }