概述
已完成 0/10 个问题
问题:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
信息
C# 测验 9 - 知行者
您已完成过测验,因此您不能再测验。
测验载入中...
您必须登入或注册才能开始测验。
必须先完成以下测验才能开始:
测验结果
答对 0/10 个问题
答题时间:
时间已花费
您获得 0/0 分数 (0)
类别
- 未分类0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 已答
- 回顾
-
关于C#中的诊断工具,以下说法错误的是
- 1.
- 2.
- 3.
- 4.
1/10问题正确dotTrace现在支持跨平台,其他选项描述。
错误dotTrace现在支持跨平台,其他选项描述。
-
以下哪个.NET特性最适合实现插件系统
- 1.
- 2.
- 3.
- 4.
2/10问题正确AssemblyLoadContext是.NET Core+中加载和卸载程序集的推荐方式,AppDomain在.NET Core中功能受限。
错误AssemblyLoadContext是.NET Core+中加载和卸载程序集的推荐方式,AppDomain在.NET Core中功能受限。
-
关于C#中的高级模式匹配,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
3/10问题正确位置模式需要类型有Deconstruct方法。属性模式可以匹配嵌套属性,支持递归模式,可与switch表达式结合。
错误位置模式需要类型有Deconstruct方法。属性模式可以匹配嵌套属性,支持递归模式,可与switch表达式结合。
-
以下哪种技术最适合处理实时数据流
- 1.
- 2.
- 3.
- 4.
4/10问题正确Rx专门设计用于处理事件和数据流,提供强大的组合和过滤能力。
错误Rx专门设计用于处理事件和数据流,提供强大的组合和过滤能力。
-
关于C#中的高级泛型特性,以下说法错误的是
- 1.
- 2.
- 3.
- 4.
5/10问题正确静态构造函数不能有泛型参数。C# 9.0支持协变返回类型,泛型参数可以有默认值,约束可以组合。
错误静态构造函数不能有泛型参数。C# 9.0支持协变返回类型,泛型参数可以有默认值,约束可以组合。
-
以下哪个.NET API最适合处理大型文件
- 1.
- 2.
- 3.
- 4.
6/10问题正确MemoryMappedFile允许将文件映射到内存,适合处理大型文件而不完全加载到内存。
错误MemoryMappedFile允许将文件映射到内存,适合处理大型文件而不完全加载到内存。
-
关于C#中的高级异步编程,以下说法正确的是
- 1.
- 2.
- 3.
- 4.
7/10问题正确IAsyncDisposable用于异步清理资源。ValueTask不一定总是更好,AsyncLocal<t>不是完全线程安全,异步流可以取消。</t>
错误IAsyncDisposable用于异步清理资源。ValueTask不一定总是更好,AsyncLocal<t>不是完全线程安全,异步流可以取消。</t>
-
以下哪种技术最适合实现AOP(面向切面编程)
- 1.
- 2.
- 3.
- 4.
8/10问题正确动态代理可以在运行时拦截方法调用,实现AOP的核心功能。
错误动态代理可以在运行时拦截方法调用,实现AOP的核心功能。
-
关于C#中的高级元编程,以下说法错误的是
- 1.
- 2.
- 3.
- 4.
9/10问题正确源代码生成器不能修改现有代码,只能添加新代码。其他选项描述。
错误源代码生成器不能修改现有代码,只能添加新代码。其他选项描述。
-
以下哪个.NET技术最适合跨平台本机互操作
- 1.
- 2.
- 3.
- 4.
10/10问题正确P/Invoke是跨平台调用本机库的标准方式,其他选项主要是Windows技术。
错误P/Invoke是跨平台调用本机库的标准方式,其他选项主要是Windows技术。