- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 100 - Part 100 Func delegate in c#
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 99 - Part 99 Lambda expression in c#
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 98 - Part 98 Anonymous methods in c#
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 97 - Part 97 Performance of a multithreaded program
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 96 - Part 96 How to resolve a deadlock in a multithreaded program
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 95 - Part 95 Deadlock in a multithreaded program
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 94 - Part 94 Difference between Monitor and lock in C#
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 93 - Part 93 Protecting shared resources from concurrent access in multithreading
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 92 - Part 92 Significance of Thread Join and Thread IsAlive functions
- مجموعه ویدئوهای آموزشی #C برای مبتدیان - مجموعه C# tutorial for beginners - شماره 91 - Part 91 Retrieving data from Thread function using callback method