旗下导航:搜·么
当前位置:网站首页 > .Net教程 > 正文

C#中的范例体系(值范例和援用范例)的简朴引见【C#.Net教程】,C#,值类型,引用类型

作者:搜教程发布时间:2019-11-27分类:.Net教程浏览:40评论:0


导读:这篇文章重要引见了浅析C#中的范例体系(值范例和援用范例),须要的朋侪能够参考下本日要写的东西都是书中一些概念性的东西,就当抄笔记,以发问对话的体式格局将其写出来吧,说不...
这篇文章重要引见了浅析C# 中的范例体系(值范例和援用范例),须要的朋侪能够参考下

本日要写的东西都是书中一些概念性的东西,就当抄笔记,以发问对话的体式格局将其写出来吧,说不定今后口试能有点谈资~~~

  Q1.C#1体系范例包括哪三点特征?

  A1.C#1范例体系是静态的、显式的和平安的。

  Q2.为何称为静态范例?

  A2.静态范例是用来形貌表达式在编译时的范例,当声明一个范例的变量时,不能将变量指向别的范例的对象。

  Q3.显式范例和隐式范例的区分?

  A3.显式范例和隐式范例只要静态范例中的言语才有意义。显式范例须要显式声明一个变量的范例,而隐式范例则将范例的推断义务推给编译器,但是在编译时代,变量的范例是已知的。

  Q4.值范例和援用范例,离别说下类、构造、数组范例、罗列、托付范例和接口范例属于上述哪种范例?

  A4.类是援用范例,构造是值范例、数组范例是援用范例、罗列是值范例、托付是援用范例、接口是援用范例。

  Q5.推断下面表述对与错。

  1.构造是轻量级的类。

  2.援用范例保存在堆上,值范例保存在栈上。

  3.对象在C#中默许是以援用通报的。

  A5.上面的三个表述都是错的。

  Q6.C#4中假如要运用动态范例,运用什么关键字?

  A6.dynamic,如dynamic o = "kkk",这个范例推断的义务推给了运行时。

以上就是C#中的范例体系(值范例和援用范例)的简朴引见的细致内容,更多请关注ki4网别的相干文章!

标签:C#值类型引用类型


欢迎 发表评论: