У нас вы можете посмотреть бесплатно Here Is Why HashSet Is So Fast in .NET или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
Become a patron and get access to source code and exclusive live streams: / here-is-why-is-81380423 In this video, we will implement custom hash table class, so to demonstrate the working principle behind .NET collections HashSet and Dictionary. We will also implement a custom GetHashCode on the string, demonstrating the techniques in mapping objects to integer numbers and explaining criteria that a good hashing function must comply with. In the rest of the demo, we are implementing a custom class which combines hash codes of multiple data fields into one hash code, using modern techniques supported by .NET. At the very end of the video, you will learn about security measures taken in .NET to prevent hash flooding attacks. Links: Here Is When HashSet & Dictionary Call GetHashCode and Equals ► • Here Is When HashSet & Dictionary Call Get... Collections and Generics in C# ► https://codinghelmet.com/go/collectio... Chapters: 00:00 Introducing hash tables 01:05 Implementing GetHashCode method on strings 06:08 The working principle of a hash table 09:02 Resolving collisions in the hash table 12:28 Implementing other methods a hash table exposes 17:40 Demonstrating the hash table in practice 19:31 Preparing a custom class for use in hash tables 21:49 Understanding the hash flooding attack vector Learn more from video courses: Beginning Object-oriented Programming with C# ► https://codinghelmet.com/go/beginning... Collections and Generics in C# ► https://codinghelmet.com/go/collectio... Making Your C# Code More Object-oriented ► https://codinghelmet.com/go/making-yo... Other courses at Pluralsight ► https://codinghelmet.com/go/pluralsight Other courses at Udemy ► https://codinghelmet.com/go/udemy Other videos on this channel you may be interested in watching: Using GitHub Copilot to Write Complex Code | Step-by-step Tutorial ► • Using GitHub Copilot to Write Complex Code... Coding with GitHub Copilot - Beginner to Master | VS Code Demo ► • A Comprehensive Guide to GitHub Copilot: F... What is Covariance and Contravariance in C# ► • What is Covariance and Contravariance in C... How to Initialize a Clean ASP.NET Core Project with Entity Framework Core and Identity ► • How to Initialize a Clean ASP.NET Core Pro... The Null Conundrum: A Guide to Optional Objects in C# ► • How to Avoid Null Reference Exceptions: Op...