
C#内存管理技巧: 学会如何掌握垃圾回收器 | C# Memory Tricks: Learn How To Master The Garbage Collector
来自 网络整理·免费领取学习资源
这份资料来自网络整理2026年的付费VIP课,内容以视频为主,对应《C#内存管理技巧: 学会如何掌握垃圾回收器 | C# Memory Tricks: Learn How To Master The Garbage Collector》。官网需要单独购买,有集上可以免费领取。
资源介绍:
本课程将教给您每位专业.NET开发人员必须了解的C#高级内存管理技巧
通过一系列简短的讲座,我将详细探讨垃圾回收过程。我会展示在编写C#代码时可能遇到的所有内存分配问题,比如意外的装箱、字符串重复、集合调整大小等,并教您快速简单的解决策略
完成本课程后,您将能够熟练掌握垃圾收集器
为什么应该选择本课程?
如果您是C#的初学者或中级开发者,希望将自己的技能提升到新的层次,那么您应该参加这门课程。垃圾回收和内存管理可能听起来复杂,但我的所有讲座都非常容易理解,我通过清晰的代码和许多说明性的图表解释所有主题,您将毫不费力地跟上学习进度
或者,也许您正在C#项目的某个关键部分工作,需要确保内存使用尽可能高效?本课程中的提示和技巧将极大地帮助您
又或许您正在准备C#相关的求职面试?本课程将为您提供坚实的基础,帮助您回答面试官可能提出的任何问题
此课程面向哪些人:
想要学习如何掌握垃圾回收器的初级、中级和高级C#程序员
即将参加工作面试,需要准备.NET中内存分配相关问题的开发者
在大型C#项目中编写关键业务代码部分的专业人士
课程目录
- 01 – Introduction
- 001 Course Introduction
- 001 Course Introduction.srt
- 001 Course Introduction_en.srt
- 002 Meet Your Instructor
- 002 Meet Your Instructor.srt
- 002 Meet Your Instructor_en.srt
- 003 Introduction To .NET Memory Management
- 003 Introduction To .NET Memory Management.srt
- 003 Introduction To .NET Memory Management_en.srt
- 004 Windows, OSX or Linux
- 004 Windows, OSX or Linux.srt
- 004 Windows, OSX or Linux_en.srt
- 005 Background Info – About Me.html
- 02 – Fundamentals Of The .NET Framework
- 001 Section Introduction
- 001 Section Introduction.srt
- 001 Section Introduction_en.srt
- 002 The Stack
- 002 The Stack.srt
- 002 The Stack_en.srt
- 003 The Heap
- 003 The Heap.srt
- 003 The Heap_en.srt
- 004 Value Types
- 004 Value Types.srt
- 004 Value Types_en.srt
- 005 Reference Types
- 005 Reference Types.srt
- 005 Reference Types_en.srt
- 006 Boxing And Unboxing
- 006 Boxing And Unboxing.srt
- 006 Boxing And Unboxing_en.srt
- 007 Section Recap
- 007 Section Recap.srt
- 007 Section Recap_en.srt
- 03 – A Detailed Look At Garbage Collection
- 001 Section Introduction
- 001 Section Introduction.srt
- 001 Section Introduction_en.srt
- 002 Garbage Collection In .NET
- 002 Garbage Collection In .NET.srt
- 002 Garbage Collection In .NET_en.srt
- 003 How To Optimise Your Code For Garbage Collection
- 003 How To Optimise Your Code For Garbage Collection.srt
- 003 How To Optimise Your Code For Garbage Collection_en.srt
- 004 Finalisers in .NET
- 004 Finalisers in .NET.srt
- 004 Finalisers in .NET_en.srt
- 005 The Dispose Pattern
- 005 The Dispose Pattern.srt
- 005 The Dispose Pattern_en.srt
- 006 Section Recap
- 006 Section Recap.srt
- 006 Section Recap_en.srt
- 04 – Simple Tricks To Improve Memory Allocation In Your Code
- 001 Section Introduction
- 001 Section Introduction.srt
- 001 Section Introduction_en.srt
- 002 Avoid Boxing And Unboxing
- 002 Avoid Boxing And Unboxing.srt
- 002 Avoid Boxing And Unboxing_en.srt
- 003 Do Not Concatenate Strings
- 003 Do Not Concatenate Strings.srt
- 003 Do Not Concatenate Strings_en.srt
- 004 Use Structs Instead Of Classes
- 004 Use Structs Instead Of Classes.srt
- 004 Use Structs Instead Of Classes_en.srt
- 005 Always Pre-Size Collections
- 005 Always Pre-Size Collections.srt
- 005 Always Pre-Size Collections_en.srt
- 006 Avoid Calling ToList In LINQ Expressions
- 006 Avoid Calling ToList In LINQ Expressions.srt
- 006 Avoid Calling ToList In LINQ Expressions_en.srt
- 007 Can We Modify Strings Directly.html
- 008 Section Recap
- 008 Section Recap.srt
- 008 Section Recap_en.srt
- 05 – Final Words
- 001 Course Recap
- 001 Course Recap.srt
- 001 Course Recap_en.srt
- 002 Bonus Offer.html
包含内容
- · 01 – Introduction
- · 001 Course Introduction
- · 001 Course Introduction.srt
- · 001 Course Introduction_en.srt
- · 002 Meet Your Instructor
- · 002 Meet Your Instructor.srt
- · 002 Meet Your Instructor_en.srt
- · 003 Introduction To .NET Memory Management
贡献者