Misc string comparison optimizations

This commit is contained in:
JustArchi
2019-04-02 20:43:17 +02:00
parent a4e25f4523
commit 4920e28ac9
9 changed files with 60 additions and 47 deletions

View File

@@ -73,7 +73,7 @@ namespace ArchiSteamFarm.IPC.Controllers.Api {
if ((ASF.GlobalConfig.AdditionalProperties != null) && (ASF.GlobalConfig.AdditionalProperties.Count > 0)) {
if (request.GlobalConfig.AdditionalProperties == null) {
request.GlobalConfig.AdditionalProperties = new Dictionary<string, JToken>(ASF.GlobalConfig.AdditionalProperties.Count);
request.GlobalConfig.AdditionalProperties = new Dictionary<string, JToken>(ASF.GlobalConfig.AdditionalProperties.Count, StringComparer.Ordinal);
}
foreach ((string key, JToken value) in ASF.GlobalConfig.AdditionalProperties.Where(property => !request.GlobalConfig.AdditionalProperties.ContainsKey(property.Key))) {