Пример #1
0
        private void AddBufferToDictionary(Buffer buffer, IsInBufferDictionary status)
        {
            switch (status)
            {
            case IsInBufferDictionary.Yes:
                break;

            case IsInBufferDictionary.HasSimilarName:
                BufferDictionary.Add(buffer.Path, buffer);
                break;

            case IsInBufferDictionary.NoSimilarName:
                BufferDictionary.Add(buffer.Name, buffer);
                break;

            default:
                break;
            }
        }
Пример #2
0
 public void AddNewBuffer(Buffer buffer, IsInBufferDictionary status = IsInBufferDictionary.NoSimilarName)
 {
     AddBufferToDictionary(buffer, status);
     CurrentBuffer = buffer;
 }