// Copyright 1998-2017 Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace Tools.DotNETCommon.CaselessDictionary
{
///
/// Equivalent of case insensitive Dictionary
///
///
[Serializable]
public class CaselessDictionary : Dictionary
{
public CaselessDictionary()
: base(StringComparer.InvariantCultureIgnoreCase)
{
}
public CaselessDictionary(int Capacity)
: base(Capacity, StringComparer.InvariantCultureIgnoreCase)
{
}
public CaselessDictionary(IDictionary Dict)
: base(Dict, StringComparer.InvariantCultureIgnoreCase)
{
}
protected CaselessDictionary(SerializationInfo Info, StreamingContext Context)
: base(Info, Context)
{
}
}
}