前言 開頭防杠:.NET 的基礎庫、語言、運行時團隊從來都是相互獨立各自更新的,.NET 6 在基礎庫、運行時上同樣做了非常多的改進,不過本文僅僅介紹語言部分。 距離上次介紹 C# 10 的特性已 ...
前言 開頭防杠:.NET 的基礎庫、語言、運行時團隊從來都是相互獨立各自更新的,.NET 6 在基礎庫、運行時上同樣做了非常多的改進,不過本文僅僅介紹語言部分。 距離上次介紹 C# 10 的特性已 ...
前言 2021 年 2 月 17 日微軟發布了 .NET 6 的 Preview 1 版本,那么來看看都有什么新特性和改進吧,由於內容太多了因此只介紹一些較為重點的項目。ASP.NET Core 6 ...
引子 .NET 6 開始初步引入 PGO。PGO 即 Profile Guided Optimization,通過收集運行時信息來指導 JIT 如何優化代碼,相比以前沒有 PGO 時可以做更多以前難 ...
本篇文章更適合具有一定開發經驗,一定功底,且對底層代碼有所研究的朋友!!! 本篇文章稍微偏原理且底層,有一定難度和且比較晦澀,文章粒度稍微粗些,更細粒度的,會在后續的文章中,結合具體的Demo ...
.NET Memory Performance Analysis 知道什么時候該擔心,以及在需要擔心的時候該怎么做 譯者注 作者信息:Maoni Stephens - 微軟架構師,負責 ...
前言 博客園中有很多關於 .NET async/await 的介紹,但是很遺憾,很少有正確的,甚至說大多都是“從現象編原理”都不過分。 最典型的比如通過前后線程 ID 來推斷其工作方式、在 asy ...
——選自《c# 編程兵書》第11章 張志強 胡君 編著 11 文件操作概述 11.1 驅動器 在Windows操作系統中,存儲介質統稱為驅動器,硬盤由於可以划分為多個區域,每一個區域稱為一個 ...
發布一個自己寫的用於Hook .Net方法的類庫,代碼量不大,完全的C#代碼實現,是一個比較有趣的功能,分享出來希望能和大家共同探討安裝:Install-Package DotNetDetour源碼: ...
引言 首先想給初學者推薦下《CLR via C#》這本好書,做.Net開發的開發者應該都讀一下。為避免廣告之嫌,所以這里只提供豆瓣書評的鏈接。 CLR 作為.Net 程序跨平台運行的載體,和Jav ...
內存分配概要 前段時間在園子里看到有人提到了GC學習的重要性,很贊同他的觀點。充分了解GC可以幫助我們更好的認識.NET的設計以及為何在雲原生開發中.NET Core會占有更大的優勢,這也是一個程序 ...