IT168首页 | 产品报价 | ChinaUnix社区 | ITPUB社区 | 文库 | 博客 | 自测 | 专题 | ITPUB学院

c#

Tiobe 公布了2011年11月编程语言排行榜,前二十排名无多大变化。从下图的排行榜可以看到,依然是C阵营的天下。

11日更新
标签: c c++ c# 开源编程
年度最佳编程语言 Objective-C当仁不让

很明显,Integer ,Long都是不能来处理如此巨大的数的。 在.net framework 4.0中,System.Numerics.dll 中提供了BigInteger 类。使用这个类可以很方便的解决这个问题。 判断n是质数的方法: 1:如果是偶数,肯定不是质数 2:如果能够被小于或等于Sqrt(n) 的数除尽,则不是质数。

20日更新
标签: C#.NET .NET c#
C#4.0提供BigInteger类 支持大数运算

13日,Tech·Ed 2011微软技术大会上,来自微软的开发人员胡焕辉发表了题为“F#美国梦”的英语专题演讲。演讲的重点是为什么使用F#,以及如何利用Visual Studio开发F#应用程序。

TechEd 2011:F#美国梦

微软计划在近日为MSDN订户提供Visual Studio 11预览版公众版本的下载。本文对该版本中出现的特性做了简要总结。

23日更新
微软发布Visual Studio 11预览版两版本

C#中数据库连接限制:关闭与不关闭探讨

11日更新
标签: c# 数据库
C#中数据库连接限制:关闭与不关闭探讨

首先想说明一点,虽然有这样那样的不好的心态(比如中文技术书),但总体来说,国内的技术人员还是喜欢分享和教导别人的,这点我的个人感受和之前在园子里看到的朋友的感受恰恰相反.

09日更新
标签: .NET c#
C#与.NET闭包对比示例解析

一直以为内存分配是在调用构造函数的时候。现在发现我错了。

05日更新
标签: c#
浅析C#类内存分配时间及实例测试

exe在Vista或Win7下不以管理员权限运行,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等;如何让exe以管理员权限运行呢,方法有两种,一个是直接修改exe属性;另一个是在程序中加入MANIFEST资源,下面分别介绍。

28日更新
标签: c#
C# 让程序自动以管理员身份运行

之前的文章中,我们曾介绍过C#的历史及C# 4.0新增特性,包括:dynamic、 命名和可选参数、动态导入以及协变和逆变等。今天我们结合代码实例来具体看一下C# 4.0中的四个比较重要的特性。

26日更新
标签: c#
C# 4.0的四大新特性代码示例与解读

前些日子,爆出N篇说c#/.net太慢的,要求删除c#/.net部分特性的文章。撇开那些文章不说,c#/.net慢似乎是业界公认的铁则,不论大家如何证明c#/.net其实不比c++慢多少,但是应用程序级别的性能却依然这么慢。

21日更新
标签: .NET c#
C#和.NET不可忍受之慢 谁是罪魁祸首?

下面谈谈JAVA 7的新特性与C# 2.0的相似之处……

15日更新
标签: Java c#
浅谈Java 7的新特性与C# 2.0的相似之处

数据加密技术是网络中最基本的安全技术,主要是通过对网络中传输的信息进行数据加密来保障其安全性,这是一种主动安全防御策略,用很小的代价即可为信息提供相当大的安全保护。

13日更新
标签: ASP.NET .NET c#
ASP.NET常用数据加密和解密方法详解

使用.NET平台调用函数是一件容易的事情,但有一件事需要注意 — 访问的可变性,因为我们不能在它们上面使用DllImport属性,我们必须找到变量的地址,然后排列数据。

13日更新
CUDA开发实战:C#代码中使用DLL

很多C#的教材都会强调对象相等的概念。我们都知道,在C#的世界里存在两种等同性。一种是逻辑等同性:如果两个对象在逻辑上代表同样的值,则称他们具有逻辑等同性。另一种是引用等同性:如果两个引用指向同一个对象实例,则称他们具有引用等同性。

09日更新
标签: c#
C#初学者对Equals方法的几个常见误解

在本篇文章中,作者用C# 5.0与之前的版本相做比较,总结出C# 5.0几个的全新功能,供大家参考。这个的加入给一些设计增加了强大功能,泛型早在C#2.0加入后就有着强大的应用,一般稍微设计比较好的框架,都会用到泛型,C#5.0加入带参数泛型构造函数,则在原有基础上对C#泛型完善了很多。

24日更新
标签: 微软 C#.NET c#
C# 5.0将带来的五大全新功能

至此,一个多线程下载文件的程序就大功告成了,注意在输入本地文件名时,应按如下格式输入:“c:\\test\\httpftp\\bin\\d.htm”,因”\”后的字符在C#中是转义字符,线程数并非越大越好,一般5个线程就可以了,该程序在Visual Studio.Net 2002开发环境及Windows xp 操作系统上通过。

16日更新
标签: 微软 ASP.NET c#
C#编程:如何实现多线程文件传输

Tiobe公布了5月份编程语言排行榜,本月编程语言市场没有明显变化,C#和Object-C保持着快速增长,没有其它编程语言可以跟得上这两者的增长速度。相比去年同期,C#和Object-C的增幅都超过了2.5%。除了C#和Object-C,Lua和Python的增长也不小,增幅分别为0.61%和0.49%。

03日更新
标签: 微软 c#
5月编程语言排行榜:C#增势不减

延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。针对于这种做法,似乎称之为即用即创建更为合适些。

26日更新
标签: 微软 C#.NET c#
C#基础概念之延迟加载

实际工作中,一旦我们感觉到自己的静态引用类型参数占用内存空间比较大,并且使用完毕后不再使用,则可以立刻将其赋值为null。试想一下在一个大系统中,那些时不时在类型中出现的静态变量吧,它们就那样静静地呆在内存里,一旦被创建,就永远不离开,越来越多,越来越多……。

19日更新
引用类型赋值为null与加速垃圾回收

C#中的每一个类型都代表一种资源,而资源又分为两类:托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象;资源:不受CLR管理的对象,windows内核对象,如文件、数据库连接、套接字、COM对象等;毫无例外地,如果我们的类型使用到了非托管资源,或者需要显式释放的托管资源。

19日更新
标签: 微软 C#.NET c#
C#中标准Dispose模式的实现
金秋十月 与你饮酒论道
热门文章
it168文库会议频道上线

热门标签

热点推荐