Use remaining Any calls more correctly

This commit is contained in:
Matt Nadareski
2024-10-19 21:46:59 -04:00
parent b87b05f828
commit 97432a446a
2 changed files with 4 additions and 4 deletions

View File

@@ -1662,7 +1662,7 @@ namespace SabreTools.DatFiles
foreach ((long, DatItem) item in parentItems)
{
DatItem datItem = (item.Item2.Clone() as DatItem)!;
if (!items.Where(i => i.Item2.GetName() == datItem.GetName()).Any() && !items.Any(i => i.Item2 == datItem))
if (!items.Any(i => i.Item2.GetName() == datItem.GetName()) && !items.Any(i => i.Item2 == datItem))
AddItem(datItem, machine.Item1, source.Item1);
}
}
@@ -1879,7 +1879,7 @@ namespace SabreTools.DatFiles
foreach (var item in parentItems)
{
DatItem datItem = (DatItem)item.Item2.Clone();
if (!items.Where(i => i.Item2.GetName()?.ToLowerInvariant() == datItem.GetName()?.ToLowerInvariant()).Any()
if (!items.Any(i => i.Item2.GetName()?.ToLowerInvariant() == datItem.GetName()?.ToLowerInvariant())
&& !items.Any(i => i.Item2 == datItem))
{
AddItem(datItem, machine.Item1, source.Item1);