Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
172,678 results
Day 58 of teaching myself game development until I make a Top 100 Steam game! Today I focused on improving my C# arrays ...
5,809 views
5 months ago
Today in my Unity journey, I had some fun learning about delegates in C#! Simply put, a delegate is a type-safe reference to one ...
2,461 views
C# programming language Interview with a C# developer with Jackson Monaeghan - aired on © The C#. Music by: ...
747,128 views
3 years ago
Hello world! My name is Michael. In this video, I'll be covering what a C# class, struct, record class, and record struct are and when ...
55,069 views
1 year ago
What is Boxing and Unboxing in C# and .NET? What was it used for, and why is this a "Gotcha" interview question?
14,462 views
5 years ago
C# 13 has been launched as part of the .NET 9 release and we'll have a look at the new exciting features that you can use today.
2,523 views
The basics of Transient, Scoped, and Singleton .NET dependency injection lifetime scopes. This video covers the basics of each ...
16,743 views
Day 61 of my journey teaching myself game development! Today, I explain what a Dictionary in C# is and how it can help you ...
9,374 views
Hi, I'm Michael. In this video I give a quick, high-level overview of the stack and the heap as it relates to objects in .NET.
2,887 views
Equality and inequality operators like == and != can cause unintended consequences when checking for nulls. In this video, we'll ...
2,770 views
4 months ago
Reflection is a core concept in C# and Dotnet. It allows you to peek inside an object to get its types, members and properties, and ...
25,895 views
Using async/await in your codebase is definitely the way to do asynchronous processing in .NET. But if you're using the await ...
3,796 views
Want to learn Minimal APIs from scratch? I'm giving away my “Minimal APIs for Complete Beginners” course FREE ...
3,595 views
2 months ago
Two operators, one confused codebase: we break down the real differences between C#'s != and the pattern-matching "is not".
14,487 views
This quick demo shows how a Python program communicates with a C# program on Windows using Named Pipes (Inter-Process ...
58,324 views
1 month ago
Hi! I'm Michael and in this video I'm discussing the differences in the C# IEnumerable, ICollection, IList, and IQueryable interfaces.
14,482 views
Lowercasing strings to compare them costs allocations and can break under different cultures (hello, Turkish I). In this video ...
48,566 views
Heyo! I'm Michael and in this video we're going to cover the basics of Reference Types in C#. What really makes them different ...
1,127 views
Master C# Type Safety in seconds! Discover how to safeguard your code from errors and boost performance with type safety.
134 views
Stop chaining Where() and FirstOrDefault() in LINQ! Use FirstOrDefault(predicate) for cleaner, simpler, and more readable C# ...
1,452 views
3 months ago
In this session, we dive into Flags in C#—a powerful feature that allows software engineers to represent multiple options within a ...
4,709 views
10 months ago
1,818 views