예제 #1
0
        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();
            }
        }
예제 #2
0
		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();
			}
		}