Supplement Insert methods for pair list.

This commit is contained in:
2023-03-03 11:49:32 +08:00
parent da60dc0903
commit 2e54b38d2b
2 changed files with 19 additions and 0 deletions

View File

@@ -4,8 +4,10 @@ using System.Collections.Generic;
namespace Cryville.Common.Collections.Generic {
public interface IPairList : IList {
void Add(object key, object value);
void Insert(int index, object key, object value);
}
public interface IPairList<TKey, TValue> : IList<KeyValuePair<TKey, TValue>>, IPairList {
void Add(TKey key, TValue value);
void Insert(int index, TKey key, TValue value);
}
}