我知道如何使用以下代码使新字典不区分大小写:
var caseInsensitiveDictionary = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
Run Code Online (Sandbox Code Playgroud)
但是我正在使用 WebApi,它将 JSON 对象序列化为我们创建的类。
public class Notification : Common
{
public Notification();
[JsonProperty("substitutionStrings")]
public Dictionary<string, string> SubstitutionStrings { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
因此,除了在收到“通知”对象后重建字典之外,有没有办法将这个字典设置为首先或在创建之后不区分大小写?
谢谢