![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试笔试
文章平均质量分 79
天富儿
这个作者很懒,什么都没留下…
展开
-
C#之数组、ArrayList和List三者的区别
C#之数组、ArrayList和List三者的区别数组ArrayList泛型List总结在C#中数组,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。数组数组在C#中最早出现的。在内存中是连续存储的,所以它的索引速度非常快,而且赋值与修改元素也很简单。//数组string[] s=new string[2]; //赋值s[0]="a";s[1]="b";//修改s[1]="a1";但是数组存在一些不足的地方。在数组的两个数据间插入数据是很麻烦的,而且转载 2020-10-27 14:48:01 · 517 阅读 · 1 评论 -
Framework类库
Framework类库简介.Net Framework类库包含Framework类库(Framework Class Library,FCL)。FCL是一组DLL程序集的统称,其中含有数千个类型的定义,每个类型都公开了一些功能。MS还发布了其它库,比如MS还发布了Windows Azure SDK和DirectX SDK,这些库提供了更多的类型。公开了更多的功能。Framework类库作用通过Framework类库可以创建以下应用程序:命名空间简介由于FCL包含的类型数量实在太多,所以命名空间这转载 2020-10-27 14:38:08 · 504 阅读 · 0 评论 -
装箱和拆箱的相关简记
装箱和拆箱装箱拆箱尽量避免拆箱和装箱重载泛型方法`ToString`提前显式装箱装箱与拆箱(又叫取消装箱)就是值类型与引用类型的转换,是值类型和引用类型之间的桥梁。之所以可以这样转换是因为CTS允许这样做。只有值类型才存在装箱和拆箱。装箱是隐式的,拆箱是显式的,因为你需要告诉CLR你要给拆出来的值赋予什么类型。通过深入了解装箱与拆箱的过程,我们可以知道其中包含了对堆上内存的操作,故会消耗性能,这是完全不必要的。另外值得注意的是,装箱需要比原数据更多的空间,因为它需要两个引用类型的标准配置:类型对象原创 2020-10-27 14:28:04 · 397 阅读 · 0 评论 -
CTS、CLS和CLR
CTS、CLS和CLRCLR:公共语言运行库CTS:通用类型系统CLS:公共语言规范代码总结CTS、CLS和CLR是.NET框架的基本概念,但往往成为程序员们忽视的部分。清楚理解三者的概念,有助于.NET程序员编写高效安全的.NET程序。所涉及到的知识点:NET的基本概念CLS、CTS和常用语言的关系CLR:公共语言运行库CLR的全称是公共语言运行库(Common Language Runtime),读者可以把CLR理解为一个包含运行.NET程序的引擎和一堆符合公共语言基础结构的类库的集合。转载 2020-10-27 11:29:42 · 1724 阅读 · 0 评论 -
Unity3D相关面试题
Unity3D相关面试题第一部分1.请简述值类型与引用类型的区别2.C#中所有引用类型的基类是什么3.请简述ArrayList和List的主要区别4.请简述GC(垃圾回收)产生的原因,并描述如何避免?5.请描述Interface与抽象类之间的不同6.请简述关键字Sealed用在类声明和函数声明时的作用7.请简述private,public,protected,internal的区别8.反射的实现原理?9 .Net与Mono的关系?10.简述unity3d支持的作为脚本的语言的名称11.Unity3D是否支持转载 2020-09-24 22:27:42 · 3387 阅读 · 2 评论 -
Unity Mesh的初步使用(创建贝塞尔曲线的一个模型片)
Unity中Mesh的初步使用什么是Mesh?原理理论基础:Mesh的组成部分原文链接示例完整代码最终效果什么是Mesh?Mesh是指的模型的网格,3D模型是由多边形拼接而成,而多边形实际上又是由多个三角形拼接而成的。即一个3D模型的表面其实是由多个彼此相连的三角面构成。三维空间中,构成这些三角形的点和边的集合就是Mesh。原理即动态创建一个Mesh,设置三角形和顶点数据,然后赋值给MeshFilter(增加mesh属性),通过MeshRenderer(增加材质并渲染出Mesh)绘制出来理论基础:原创 2020-06-05 17:00:49 · 1615 阅读 · 0 评论 -
C++的笔试题
C++笔试题收集的关于C++的题目面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。什么是类?答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。对象都具有的二方面特征是什么?分别是什么含义?答:对象都具有的特征是:静态特征和动态特征。静态特征是指能描述对象的一些属性,动态特征是指对象表现出来的行为在头文件中进行...原创 2020-01-13 20:06:27 · 614 阅读 · 0 评论