当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1. 装箱、拆箱还是别名 许多 C#.NET 的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。
 

 

    摘要:vc++只提供了删除一个空目录的函数,而用往往希望删除其下有很多子目录与文件的目录。为了实现这一功能,下面编写了deletedirectory 函数,它可以实现这一功能。函数原型:bool deletedirectory(char *dirname);返回值:成功删除时返回true,否则返回false参数dirname为要删除的目录名,必须为绝对路径名,如“c:\\temp"。 函数定义如下:b......
    摘要:一、 引言 文件是数据在磁盘上最常用的一种存放形式,也是在程序设计中与之经常打交道的一种编程对象,不少程序尤其是数据传输和处理类的应用程序更是需要频繁的创建、读取和写入文件。对于一些要求不是很严格的程序,我们往往只关心文件的内容是否正确、文件大小是否有增减或是再严格一些,看文件名是否符合规定等等。以上这些要素对于大多数程序而言显然是可以满足实际需求的,但对于某些特殊行业的一些有着比较严格要求的软件......


C# .Net中的类型转换(1)

1. 装箱.拆箱还是别名

c# 是全面向对象的语言,比 java 的面向对象都还彻底——它把简单数据类型通过默认的装箱动作封装成了类.int32.int16.int64 等就是相应的类名,而那些我们熟悉的.简单易记的名称,如 int.short.long 等,我们就可以把它称作是 int32.int16.int64 等类型的别名.那么除了这三种类型之外,还有哪些类有“别名”呢?常用的有如下一些: 【程序编程相关:ASP.NET中的错误处理支持

许多 c#.net 的书上都有介绍 int -> int32 是一个装箱的过程,反之则是拆箱的过程.许多其它变量类型也是如此,如:short <-> int16,long <-> int64 等.对于一般的程序员来说,大可不必去了解这一过程,因为这些装箱与拆箱的动作都是可以自动完成的,不需要写代码进行干预.但是我们需要记住这些类型之间的关系,所以,我们使用“别名”来记忆它们之间的关系. 【推荐阅读:ASP.NET中的代码分离


...   下一页
 ·用c++ builder设定程序使用时间    »显示摘要«
    摘要:目前,许多应用程序都有在一定限制条件内免费使用的功能,利用该功能可以有效限制非法用户的使用,同时,还可以使合法用户在充分了解软件优缺点的基础上,再决定是否购买。本文称实现这种功能的方法为保护方法。保护方法的利用在保护正版软件的基础上,既有效地扩大了软件的使用范围,又给用户提供了进行充分选择的机会。 编程思路 1.方法1和方法2 在程序主窗体的oncreate事件过程中,定义注册表tregis......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE