百科问答小站 logo
百科问答小站 font logo



C#中的typeof()是一个函数吗? 第1页

  

user avatar   Ivony 网友的相关建议: 
      

typeof是运算符,和C一样。

事实上C++也可以写sizeof(T)么。。。。。


当然,C#的T不是在编译时展开的,而是在运行时,JIT编译之前(对于值类型会展开,引用类型则直接特殊处理共用代码)。所以这个T有特殊处理,他是一个特殊的类型,所有与类型相关的运算符都做了处理。例如default(T)和T?以及new T()。

当然也不是什么大不了的处理就是了。




  

相关话题

  只会增删改查的计算机专业学生真的不适合做开发吗? 
  程序员是如何看待「祖传代码」的? 
  面对很乱的代码,你会慢慢看,慢慢改,还是重写? 
  学C#后还有必要学C语言吗? 
  java为什么不支持泛型数组? 
  能否通过逻辑编程消灭程序BUG? 
  如何用c#实现一个没有装箱的通用容器? 
  数学对于编程有多重要? 
  感觉算法在程序员中快被吹上天了,如果只是搞编程的话,是不是没必要死磕算法? 
  有人号称编程零基础学C#4天,用记事本1分钟写个计算器,而且信誓旦旦,这是怎么回事? 

前一个讨论
为什么贝索斯(Jeff Bezos)说 AWS 业务会成为亚马逊最大的业务?AWS 业务现在对于零售业务起到怎样的支持?
下一个讨论
Microsoft DLR现在是什么状态?





© 2025-02-16 - tinynew.org. All Rights Reserved.
© 2025-02-16 - tinynew.org. 保留所有权利