请问关于c的具体应用场景有哪些?

2026-05-27 10:542阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1369个文字,预计阅读时间需要6分钟。

请问关于c的具体应用场景有哪些?

原句:简化修改以下原创开头内容,不要啰嗦,不超过100字,直接输出结果: 我国在科技领域的发展,离不开创新。

修改后:中国科技发展,创新为基。

c#不可忍受之慢——谁是罪魁祸首

前些日子,爆出N篇说c#/.net太慢的,要求删除c#/.net部分特性的文章。

撇开那些文章不说,c#/.net慢似乎是业界公认的铁则,不论大家如何证明c#/.net其实不比c++慢多少,但是应用程序级别的性能却依然这么慢。

那么c#/.net慢在哪里?

很不幸的是大部分c#程序是被大部分程序员拖慢的,也许这个结论不太容易被人接受,却是一个广泛存在的。

String的操作

几乎所有的程序都有String操作,至少90%的程序需要忽略大小写的比较,检查一下代码,至少其中大半的应用程序有类似这样的代码:

if (str1.ToUpper() == str2.ToUpper())

或者ToLower版的,甚至我还看到过有个Web的HttpModule里面写上了:

for (int i = 0; i < strs.Count; i++) if (value.ToUpper() == strs[i].ToUpper()) //...

想一下,每个页面请求过来,都要执行这样一段代码,大片大片的创建string实例,更夸张的是还有人说这是用空间换时间。。。

性能测试

说这个方法慢,也许还有人不承认,认为这个就是最好的方法,所以这里要用具体测试来摆个事实。

阅读全文

本文共计1369个文字,预计阅读时间需要6分钟。

请问关于c的具体应用场景有哪些?

原句:简化修改以下原创开头内容,不要啰嗦,不超过100字,直接输出结果: 我国在科技领域的发展,离不开创新。

修改后:中国科技发展,创新为基。

c#不可忍受之慢——谁是罪魁祸首

前些日子,爆出N篇说c#/.net太慢的,要求删除c#/.net部分特性的文章。

撇开那些文章不说,c#/.net慢似乎是业界公认的铁则,不论大家如何证明c#/.net其实不比c++慢多少,但是应用程序级别的性能却依然这么慢。

那么c#/.net慢在哪里?

很不幸的是大部分c#程序是被大部分程序员拖慢的,也许这个结论不太容易被人接受,却是一个广泛存在的。

String的操作

几乎所有的程序都有String操作,至少90%的程序需要忽略大小写的比较,检查一下代码,至少其中大半的应用程序有类似这样的代码:

if (str1.ToUpper() == str2.ToUpper())

或者ToLower版的,甚至我还看到过有个Web的HttpModule里面写上了:

for (int i = 0; i < strs.Count; i++) if (value.ToUpper() == strs[i].ToUpper()) //...

想一下,每个页面请求过来,都要执行这样一段代码,大片大片的创建string实例,更夸张的是还有人说这是用空间换时间。。。

性能测试

说这个方法慢,也许还有人不承认,认为这个就是最好的方法,所以这里要用具体测试来摆个事实。

阅读全文