C# 在线测验



以下测验提供了与C#相关的多项选择题 (MCQ)。您需要阅读所有给出的答案,然后点击正确的答案。如果您不确定答案,可以使用显示答案按钮查看答案。您可以使用下一题按钮查看测验中的新一组问题。

Questions and Answers

问题 1 - 以下哪一项是 C# 中的上下文关键字?

A - get

B - set

C - add

D - 以上所有。

答案:D

解释

以上所有选项都是上下文关键字。

答案:B

解释

当对象类型转换为值类型时,称为拆箱。

问题 3 - 以下哪一项将类型转换为 C# 中的字符串?

A - ToInt64

B - ToSbyte

C - ToSingle

D - ToString

答案:D

解释

ToString() 方法将类型转换为字符串。

问题 4 - 以下哪一项将类型转换为 C# 中的无符号整型?

A - ToType

B - ToUInt16

C - ToSingle

D - ToString

答案:B

解释

ToUInt16() 方法将类型转换为无符号整型。

答案:C

解释

以上两个陈述都是正确的。

问题 6 - 以下哪个 C# 中的 Array 类的属性获取一个 64 位整数,表示 Array 所有维度中元素的总数?

A - Rank

B - LongLength

C - Length

D - 以上皆非。

答案:B

解释

LongLength 获取一个 64 位整数,表示 Array 所有维度中元素的总数。

问题 8 - C# 支持多重继承。

A - 正确

B - 错误

答案:B

解释

C# 不支持多重继承。

问题 9 - 以下哪个预处理器指令允许在 C# 中与 #if 一起创建复合条件指令?

A - define

B - elif

C - if

D - else

答案:D

解释

#else − 它允许与 #if 一起创建复合条件指令。

答案:C

解释

以上两个选项都是正确的。

csharp_questions_answers.htm
广告