netcore对比php,.NET Core 和 .NET .Framework 相比哪个速度快?

废话不多说! 一下是 .NET core 和 .NET framework 速度对比。

两者使用最慢的冒泡排序算法: 排序10万条数据

0e0b93370c7247ca9a3481d27998e034.png

75ef783f676e8f464e00bbdb1027b72c.png

次数.NET CORE(耗时).NET framework(耗时)

第一次2ae16d5b3b68663fd9cd7c571b857383.pngda6a58236e8c27f9511f325ab1ce9bb3.png

第二次48b9dae9e3cf6efb585c4bbf33e30536.pnge5882540a9c6ff4f22ec3a7fc18dc538.png

第三次01078f41b325b8d436f088bd5c884bc1.png1828ef7c92287ef5f1568162365555db.png

平均下来.net core 需要39秒, 而.net fw 平均49秒。 在同等条件下 .net core 性能领先。

这只是个简单得测试。我相信.net core 不会让.net 程序员失望的。

一下代码,各位可以测试下。

static void maopao()

{

var d1 = DateTime.Now;

List numbers = new List();

for (int i = 0; i < 100000; i++)

{

numbers.Add(new Random().Next(0, 999999));

}

for (int i = 0; i < numbers.Count; i++)

{

for (int j = i + 1; j < numbers.Count; j++)

{

if (numbers[i] < numbers[j])

{

int temp = numbers[i];

numbers[i] = numbers[j];

numbers[j] = temp;

}

}

}

string d2 = (DateTime.Now - d1).ToString();

Console.Write(d2);

Console.ReadLine();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值