张羿的CSDN专栏

正在开发.NET Native

Marshal.SizeOf和sizeof的区别

Sizeof在非Unsafe环境下只能用于预定义的一系列类型,如Int,Short等等。而在Unsafe环境下,sizeof可以被用于值类型,但是值类型中不可以有引用类型,否则C#编译器会报错: error CS0208: Cannot take the address of, get the ...

2008-11-29 22:32:00

阅读数:5421

评论数:0

诡异的C++ #define编译错误

前几天写代码的时候遇到了一个十分诡异的编译错误。对于下面的代码,你能够发现问题在那里吗? 1: #define test(a, b, c) / 2: a; / 3: if (b) ...

2008-11-29 22:26:00

阅读数:2281

评论数:5

.NET 4.0: Type Equivalency (2) - 内嵌类型

上次我们谈到了.NET 4.0中为什么要引入Type Equivalency这样一个新功能,这次我们来看一个比较简单的一个程序: using System; using System.Collections.Generic; using System.Linq; ...

2008-11-24 23:49:00

阅读数:2242

评论数:1

.NET 4.0: Type Equivalency (1) – Byebye,PIA

在.NET 4.0 CTP中,最引人注目的Interop的改进当属Type Equivalency,又称之为NO PIA。在介绍如何使用这个新特性之前,我觉得还是应该从历史讲起,探究我们究竟要解决什么样子的问题,过去采用了什么样的解决办法,以及这些办法都有那些问题。 在.NET中,为了访问COM...

2008-11-03 22:38:00

阅读数:3277

评论数:2

Microsoft PDC 2008 Talk在线观看和下载地址

官方的所有Session的列表:https://sessions.microsoftpdc.com/public/timeline.aspx Channel 9:http://channel9.msdn.com/pdc2008/ 两个大致差不多,前面那个可以比较方便的查看所有的Session,...

2008-11-02 23:56:00

阅读数:1656

评论数:0

VS 2010 & .NET 4.0 CTP下载地址(10/31放出)

http://www.microsoft.com/downloads/details.aspx?FamilyID=922b4655-93d0-4476-bda4-94cf5f8d4814&DisplayLang=en 有11个RAR分卷压缩文件,解压缩之后大小为23G的一个VHD文件,还...

2008-11-02 00:42:00

阅读数:6017

评论数:13

PDC:Anders谈C# 4.0:新功能和展望

刚才刚看完Anders的PDC Talk,感觉C# 4.0的变化不是很大,但是很多改动都方便了用户的使用,有些甚至当初Anders本来不愿意加入的功能最后由于用户的呼声最后还是加进去了(如Optional Parameters),可见Anders对用户的意见还是非常重视的。稍微总结一下,C# 4....

2008-11-01 23:27:00

阅读数:14846

评论数:75

提示
确定要删除当前文章?
取消 删除
关闭
关闭