Why is AddRange faster than using a foreach loop?

后端 未结 10 2396
长情又很酷
长情又很酷 2020-11-29 02:19
var fillData = new List();
for (var i = 0; i < 100000; i++)
     fillData.Add(i);

var stopwatch1 = new Stopwatch();
stopwatch1.Start();

var autoFill          


        
10条回答
  •  余生分开走
    2020-11-29 02:52

    This is like asking the waiter to bring you one beer ten times and asking him to bring you 10 beers at once.

    What do you think is faster :)

提交回复
热议问题