1
0
mirror of https://github.com/soarqin/DSP_Mods.git synced 2025-12-09 02:13:29 +08:00

Fix a method use that missing in .NET Framework 4.5

This commit is contained in:
2025-09-21 15:13:43 +08:00
parent 4584895345
commit 5f37b8b6d6

View File

@@ -194,7 +194,7 @@ public static class FactoryFunctions
bpBuildings.Add(new BPBuildingData { building = building, itemType = itemType, offset = offset }); bpBuildings.Add(new BPBuildingData { building = building, itemType = itemType, offset = offset });
} }
} }
var beltsWithInput = bpBelts.Select(pair => pair.Value.building.outputObj).ToHashSet(); HashSet<BlueprintBuilding> beltsWithInput = [..bpBelts.Select(pair => pair.Value.building.outputObj)];
var beltHeads = bpBelts.Where(pair => !beltsWithInput.Contains(pair.Value.building)).ToDictionary(pair => pair.Key, pair => pair.Value); var beltHeads = bpBelts.Where(pair => !beltsWithInput.Contains(pair.Value.building)).ToDictionary(pair => pair.Key, pair => pair.Value);
// Sort belt buildings // Sort belt buildings
List<BlueprintBuilding> sortedBpBelts = []; List<BlueprintBuilding> sortedBpBelts = [];