riversong code showcase
This commit is contained in:
22
Source/Engine/Collections/ListMultiDictionary.cs
Normal file
22
Source/Engine/Collections/ListMultiDictionary.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace DanieleMarotta.RiversongCodeShowcase
|
||||
{
|
||||
public class ListMultiDictionary<K, V> : MultiDictionary<K, V, List<V>>
|
||||
{
|
||||
public ListMultiDictionary(IEqualityComparer<K> keyComparer = null) : base(keyComparer)
|
||||
{
|
||||
}
|
||||
|
||||
protected override List<V> CreateCollection()
|
||||
{
|
||||
return new List<V>();
|
||||
}
|
||||
|
||||
protected override bool AddToCollection(V value, List<V> collection)
|
||||
{
|
||||
collection.Add(value);
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user