蓝港在线 2014 unity3d程序
技术研发
本套题共33题,暂无参考答案
题目详情
第1题

请简述值类型与引用类型的区别。


第2题

C#中所有引用类型的基类是什么?


第3题

请简述ArrayList和List之间的主要区别


第4题

请简述GC(垃圾收集)产生的原因,并描述如何避免。


第5题

请描述interface和抽象类之间的不同。


第6题

下列代码在运行中,会产生几个临时对象?

  string a=new string(“abc”);

  a=(a.ToUpperCase()+“123”).SubString(0,2);

  复制代码


第7题

下列代码在运行中会发生什么问题?如何避免?

  List Is=new List(new int {1,2,3,4,5});

  foreach(int n in Is)

  {

  Debug.Log(n*n);

  Is.Remove(n);

  }

  复制代码


第8题

请简述sealed关键字用在类声明时与函数声明时的作用。


第9题

请简述private,public,protected,internal的区别。


第10题

请简述反射的实现原理


第11题

请简述.Net与Mono之间的关系。


第12题

请简述Unity3D支持的3种脚本语言的名称。


第13题

Unity3D是否支持写成多线程程序?如果支持的话要注意什么?


第14题

Unity3D中的协程(coroutine)和C#线程之间的区别是什么?


第15题

请说出Unity3D中勇于记录节点空间几何信息的组件名称,及其父类名称。


第16题

请简述四元数的作用以及四元数相对欧拉角的优点。


第17题

请简述向量的点乘,向量的叉乘以及向量归一化的意义。


第18题

请简述矩阵相乘的意义以及注意点。


第19题

请简述为何大家都在移动设备上寻求Unity3D的原生GUI系统的替代方案。


第20题

请简述如何在不同分辨率下保持UI的一致性。


共有 33 道题目