摘要: 今天写bug的时候帮同事解决了一个有趣的问题,可能很多人都会答错。分享给大家。 问题 请看以下例子,并回答问题。 var s1 = "12"; var s2 = "12"; //序列化方式1 var o3 = Newtonsoft.Json.JsonConvert.DeserializeObject 阅读全文
posted @ 2022-04-20 23:59 时风拖拉机 阅读(490) 评论(0) 推荐(3) 编辑
摘要: .Net人的自我修养-书目汇总 2019年来现在的公司开始从事.Net相关的工作。记录一下工作以来看过(或者翻过)和听过还不错打算看相关的技术书籍或资料。 为了方便给大家参考,看(翻)过书目以难度排序。 看过正在看或翻过 入门篇(有那么一小部分看不懂) 《深入理解C#》 可以说算是一本语法书,主要以 阅读全文
posted @ 2022-04-14 23:30 时风拖拉机 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 前言 这是个人对委托的理解系列第二篇,部分翻译自 Open Delegates vs. Closed Delegates – SLaks.Blog,好像还没人翻译过,加上部分个人理解。希望能对大家理解委托有所帮助。 正文 .Net支持两种委托:开放委托和封闭委托。open delegates和 cl 阅读全文
posted @ 2022-03-22 00:38 时风拖拉机 阅读(305) 评论(0) 推荐(2) 编辑
摘要: 缘起 最近被问到什么是.Net中的委托。问题虽然简单却无从回答。只能说委托是托管世界的函数指针,这么说没啥大毛病,但也都是毛病(当时自己也知道这么说不太对,不过自己不太爱用这个也没准备确实没有更好的答案)。 执行效率 正巧前段时间看Core CLR的文档看到不同方式调用函数效率的比较正巧有这个,摘录 阅读全文
posted @ 2022-03-20 23:30 时风拖拉机 阅读(428) 评论(0) 推荐(1) 编辑
摘要: 基本环境搭建及安装 安装 有2个方式可以安装WinDbg。 新版 安装WinDbg Preview 在商店里搜WinDbg直接就可以安装,这里安装的版本是x64版本。x64版本的WinDbg其实是可以调试x86版本的程序,直接附加到进程就可以了,这也是我们推荐的方式。 旧版 安装windows sd 阅读全文
posted @ 2021-11-28 13:18 时风拖拉机 阅读(370) 评论(0) 推荐(0) 编辑