У меня есть два примера:
1 Пример:
Series seria = new Series("name");
for(int i = 0 ; i < 100000 ; i++)
{
seria.Points.Add(new DataPoint(i, i));
}
seria.Points.Clear(); // - this line executes 7.10 seconds !!!!!!!!!!
Series
является классом из System.Windows.Forms.DataVisualization
dll
2 Пример:
List<DataPoint> points = new List<DataPoint>();
for (int i = 0; i < 100000; i++)
{
points.Add(new DataPoint(i, i));
}
points.Clear(); // - this line executes 0.0001441 seconds !!!!!!!!!!
- Почему существует такая огромная разница между этими Clear методами?
- И как я могу очистить seria.Point быстрее?