文件名称:Interview-C-Sharp:该存储库用于存储已通过和研究以准备面试的材料
文件大小:177KB
文件格式:ZIP
更新时间:2024-04-05 02:28:36
C#
面试-C-Sharp 该存储库用于存储已通过和研究以准备面试的材料。 问题10 列表是否是线程安全的集合? 仅用于读取操作 完全没有 仅用于写操作 在所有情况下 答:2 供参考。 在List上执行多次读取操作是安全的,但是如果在读取集合时对其进行了修改,则可能会发生问题。 问题11 角色操作员(维护类型时)和喜欢的操作员之间有什么区别? “ as”运算符只是“ cast”的语法糖 强制转换会更改动态类型,而更改静态类型 如果发生错误,则强制转换抛出InvalidCastException,并且as运算符返回null 发生错误时,强制转换返回null,而as运算符将引发InvalidCastException 答:3 仅供参考 问题12 字典集合的读写操作的算法复杂度是多少? 读取-О(1),写入-О(1) 读取-О(n),写入-О(1) 读取-О(n),写入-О(n)