关于.NET的问题
1.请简述类型转换有哪些操作。2.简述使用new操作符创建实例时,CLR执行的工作。3.举例说明is和as操作符的使用意义。4.简述你对命名空间的理解。...
1.请简述类型转换有哪些操作。
2.简述使用new操作符创建实例时,CLR执行的工作。
3.举例说明is和as操作符的使用意义。
4.简述你对命名空间的理解。 展开
2.简述使用new操作符创建实例时,CLR执行的工作。
3.举例说明is和as操作符的使用意义。
4.简述你对命名空间的理解。 展开
3个回答
展开全部
是不是老师布置给你的题目啊!呵呵!我也是初学者,我用我的理解简单说说!(version:1.1)
1、四种方式:直接转换 | Convert方法组转换 | as转换 | 目标类型.Parse
2、new 是告诉编辑器让系统分配一个“托管堆”的空间给目标对象。你要问CLR在干什么,那你要明白编辑器是怎么将源代码编辑成平台专用代码的。step1:将源代码JIT成MSIL。step2:由CLR将MSIL编译成平台专用代码。
3、is 一般做判断用的,as 是可以用来转型的。
4、命名空间其实是起一个文件夹的作用,用于将项目或类进行分类。这样避免project名称和类名称冲突的问题。从侧边保证了windows的向后兼容性。
1、四种方式:直接转换 | Convert方法组转换 | as转换 | 目标类型.Parse
2、new 是告诉编辑器让系统分配一个“托管堆”的空间给目标对象。你要问CLR在干什么,那你要明白编辑器是怎么将源代码编辑成平台专用代码的。step1:将源代码JIT成MSIL。step2:由CLR将MSIL编译成平台专用代码。
3、is 一般做判断用的,as 是可以用来转型的。
4、命名空间其实是起一个文件夹的作用,用于将项目或类进行分类。这样避免project名称和类名称冲突的问题。从侧边保证了windows的向后兼容性。
参考资料: NULL
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询