概述
某些数据类型我们使用的非常频繁,许多编译器允许我们使用某种简便的语法来操作它们。例如我们可能使用下面的语法来声明一个整数:
System.Int32 a = new System.Int32();实际上,我们大多数人都不会象上面一样去声明这个整数,而是使用如下的语法:int a = 0;
这两种声明的方式,其最终产生的IL代码是相同的。编译器直接支持的类型称为基元类型(primitive type)
C#中的基元类型
这篇文章我想复习下C#中的基元类型。虽然搞清楚基元类型的知识并不会是你工作的必要条件,但做为一个搞技术的人来说还是非常有必要的。起码可以对付有些显得比较BT的面试题,哈哈!
关于什么是基元类型,我想并不是每一位开发者都清楚的,有部分的朋友只知道怎么在工作中应用它(例如int,string)。如果一个编程基础比较扎实的朋友来说当然不在话下,就不说别人,拿我自己来说,编程三年多,我都不太关心什么是基元类型,它有什么用,其实不知道这些对工作也不会产生决定性的影响。如果你不知道基类型的概念,但会用int,float之类,对平常工作是没有太大影响的。但如果有人和你讨论这些东西时,还是觉的非常有必要对其进行了解和学习。
比较常见的问题,其中一个也是最近园友说过的:
第一:int和int32有啥区别?
第二:string和String又有啥区别?
像很多园友回复的一样,对这些东西有时不必要太过较真,但既然有这样的问题,总规要有答案了。这里我列出以下几种申明一个整形变量的代码:
最后
以上就是虚幻春天为你收集整理的说说“基元类型”C#中的基元类型的全部内容,希望文章能够帮你解决说说“基元类型”C#中的基元类型所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复