性能优化

This commit is contained in:
monitor1394
2019-08-06 18:21:16 +08:00
parent 3b94653a3b
commit 6424a2c440
2 changed files with 21 additions and 2 deletions

View File

@@ -217,6 +217,7 @@ namespace XCharts
m_AxisName.Copy(other.axisName);
m_AxisLabel.Copy(other.axisLabel);
m_Data.Clear();
m_Data.Capacity = m_Data.Count;
foreach (var d in other.data) m_Data.Add(d);
}
@@ -643,6 +644,7 @@ namespace XCharts
axis.axisName.Copy(axisName);
axis.axisLabel.Copy(axisLabel);
axis.data.Clear();
axis.data.Capacity = data.Count;
foreach (var d in data) axis.data.Add(d);
return axis;
}
@@ -694,6 +696,7 @@ namespace XCharts
axis.axisName.Copy(axisName);
axis.axisLabel.Copy(axisLabel);
axis.data.Clear();
axis.data.Capacity = data.Count;
foreach (var d in data) axis.data.Add(d);
return axis;
}