Change new BitSet<T> to default(BitSet<T>).

This commit is contained in:
Paul Chote
2019-06-07 21:28:13 +01:00
committed by abcdefg30
parent 37889af20e
commit dba1301b61
3 changed files with 4 additions and 4 deletions

View File

@@ -377,7 +377,7 @@ namespace OpenRA
public BitSet<TargetableType> GetAllTargetTypes() public BitSet<TargetableType> GetAllTargetTypes()
{ {
// PERF: Avoid LINQ. // PERF: Avoid LINQ.
var targetTypes = new BitSet<TargetableType>(); var targetTypes = default(BitSet<TargetableType>);
foreach (var targetable in Targetables) foreach (var targetable in Targetables)
targetTypes = targetTypes.Union(targetable.TargetTypes); targetTypes = targetTypes.Union(targetable.TargetTypes);
return targetTypes; return targetTypes;
@@ -386,7 +386,7 @@ namespace OpenRA
public BitSet<TargetableType> GetEnabledTargetTypes() public BitSet<TargetableType> GetEnabledTargetTypes()
{ {
// PERF: Avoid LINQ. // PERF: Avoid LINQ.
var targetTypes = new BitSet<TargetableType>(); var targetTypes = default(BitSet<TargetableType>);
foreach (var targetable in Targetables) foreach (var targetable in Targetables)
if (targetable.IsTraitEnabled()) if (targetable.IsTraitEnabled())
targetTypes = targetTypes.Union(targetable.TargetTypes); targetTypes = targetTypes.Union(targetable.TargetTypes);

View File

@@ -155,7 +155,7 @@ namespace OpenRA
public BitSet<TargetableType> GetAllTargetTypes() public BitSet<TargetableType> GetAllTargetTypes()
{ {
// PERF: Avoid LINQ. // PERF: Avoid LINQ.
var targetTypes = new BitSet<TargetableType>(); var targetTypes = default(BitSet<TargetableType>);
foreach (var targetable in TraitInfos<ITargetableInfo>()) foreach (var targetable in TraitInfos<ITargetableInfo>())
targetTypes = targetTypes.Union(targetable.GetTargetTypes()); targetTypes = targetTypes.Union(targetable.GetTargetTypes());
return targetTypes; return targetTypes;

View File

@@ -75,7 +75,7 @@ namespace OpenRA.Mods.Cnc.Traits
if (IsTraitDisabled) if (IsTraitDisabled)
return false; return false;
var targetTypes = new BitSet<TargetableType>(); var targetTypes = default(BitSet<TargetableType>);
if (order.Target.Type == TargetType.FrozenActor) if (order.Target.Type == TargetType.FrozenActor)
targetTypes = order.Target.FrozenActor.TargetTypes; targetTypes = order.Target.FrozenActor.TargetTypes;