发表时间:
变量转换var myVar = "3.14159", str = "" + myVar; // to string int = ~~myVar;// to integer float = 1 * myVar;// to float bool = !!myVar; /* to boolean - an
修改 | 删除 | 阅读(516)| 评论(0)|

发表时间:
.NET Reflector相信这款是大家见得最多的了。它是由Red Gate出品的.NET Reflector是商业软件。需要付费使用。但对于国人来说,找到汉化破解版的并不是什么难事。它还有Visual Studio的插件,可以直接集成到Visual Studio里面。.NET ReflectorJetBrains DotPeek
是最先进的.NET反编译器之一。它生成的代码质量很高,它还会尝试到源代码服务器上抓取代码。DotPeek的导航
修改 | 删除 | 阅读(4008)| 评论(0)|

发表时间:
Windows API是Windows系统本身提供给我们使用的一些函数,让我们通过自己写的程序可以调用一些核心的功能。虽然.NET平台已经帮我们封装了很多有用的,但并不是全部,有些还是需要我们自己去写。其实Windows提供的API在系统中是以dll的方式存在的,就像.NET的一些类库一样,但.NET的类库我们可以直接使用,而Windows API不是.NET平台的,而是C语言编写的,这让我们怎么调用?.NET平台为我们提供了一个特性【DllImport】,通过这个特性,我们可以轻松调用Windows API。要使用DllImport特性,我们需要引入命名空间:【System.Runt
修改 | 删除 | 阅读(2100)| 评论(0)|

发表时间:
.NET Framework虽然已经给我们封装了很多系统的函数来供我们调用,但还有很多是不常用的,.NET Framework也没有帮我们封装,这时就要我们自己来调用windows系统的API函数来处理,但有时候我们查到了对应的API函数,但由于其数据类型与我们常用的.NET的数据类型不同,就不知道要用什么数据类型来传参及接收数据,下面列出了这些数据类型的对比,以做记录。
BOOLSystem.Int32BOOLEANSystem.Int32BYTESystem.UInt16CHARSystem.Int16COLORREFSystem.UInt32DWORDSystem.UInt32D
修改 | 删除 | 阅读(713)| 评论(0)|
首页 上一页 1 下一页 末页1/1转到