- Видео 154
- Просмотров 166 304
Learn N Njoy...
Индия
Добавлен 2 янв 2022
Hello friends, I am a software professional and here to share my knowledge, learning and experience with all of you. I hope that all of you get benefited from my experience in one way or other. In a way, we'll learn and enjoy something new together.
Let's dive into it...
Make sure to subscribe my channel to take your knowledge one step ahead and get my best videos as soon as they're published.
Here's the link : bit.ly/3GPQety
Let's dive into it...
Make sure to subscribe my channel to take your knowledge one step ahead and get my best videos as soon as they're published.
Here's the link : bit.ly/3GPQety
C# 13 (.NET 9) | Simplified Array Access with the ^ Operator for Implicit Indexing | Learn N Njoy...
Want to Learn about C# 13 New Features - Implicit Indexing using ^ Operator? Today I am sharing exactly what C# 13 Implicit Indexing is and how and when to use it in a program.
Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety
In this video, We'll see
- What is Implicit Indexing with the ^ Operator?
- Traditional way to get the last element of Array with an example
- With C# 13, simplify this to the new ^ operator with an example
-Benefits of the ^ Operator for Array Manipulation
-Practical Scenarios for Using the ^ Operator
-Using the ^ Operator in Object Initializers with Example
If you found this video helpful don’t forget to hit the Like button...!
If you wish to join us for future...
Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety
In this video, We'll see
- What is Implicit Indexing with the ^ Operator?
- Traditional way to get the last element of Array with an example
- With C# 13, simplify this to the new ^ operator with an example
-Benefits of the ^ Operator for Array Manipulation
-Practical Scenarios for Using the ^ Operator
-Using the ^ Operator in Object Initializers with Example
If you found this video helpful don’t forget to hit the Like button...!
If you wish to join us for future...
Просмотров: 252
Видео
C# 13 (.NET 9) New Feature | Extended params Collections Explained!| Learn N Njoy...
Просмотров 22819 дней назад
Want to Learn about C# 13 New Feature - Extended params Collections? Today I am sharing exactly what C# 13 Extended params Collections are and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - What’s the params Keyword in C#? - Param Collections in Arrays only [ Older Version of C# ] - What's New with params in C# 13...
C# 13 (.NET 9 ) | Master the New Escape Sequence - Say Goodbye to \u001b and \x1b | Learn N Njoy...
Просмотров 51827 дней назад
Want to Learn about C# 13 New Escape Sequence? Today I am sharing exactly what C# New Escape Sequences are and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - What is Escape Sequence? - Old Methods for Escape Sequences with Example - Problem with Old Methods of Escape Sequences - C# 13 New Escape Sequence with Exam...
C# 13 (.NET 9) | Exploring New Lock Object for Better Thread Synchronization | Learn N Njoy...
Просмотров 335Месяц назад
Want to Learn about C# 13 New Lock Object for Better Thread Synchronization? Today I am sharing exactly what C# 13 New Lock Object is and how and when to use it in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - Why New Lock Object is important? - The Problem with Traditional Locking - The Solution: The New Lock Object in C# 13 - 4 ways to us...
Mastering Asynchronous Patterns in C# | APM, EAP, and TAP Simplified | Learn N Njoy...
Просмотров 256Месяц назад
Want to Master Asynchronous Patterns in C#? Today I am sharing exactly what C# Asynchronous Patterns are and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - What Asynchronous Patterns in C# are - APM (Asynchronous Programming Model) in C# with example - EAP (Event-based Asynchronous Pattern) in C# with example - TA...
Mastering Parallel Programming In C# (Part-7.3) | Lock-Free Updates with SpinWait & Interlocked
Просмотров 335Месяц назад
Want to Learn how to safely update a shared variable in a multi-threaded environment using lock-free techniques? Today, Exactly I am talking about this. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - Lock-Free Updates with SpinWait & Interlocked.CompareExchange in C# with example If you found this video helpful don’t forget to hit the Like button...! I...
Mastering Parallel Programming In C# (Part-7.2) | SpinWait for High-Performance Thread Sync
Просмотров 299Месяц назад
Want to Learn about C# SpinWait for High-Performance Thread Synchronization? Today I am sharing exactly what C# SpinWait is and how and when to use it in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - SpinWait in C# with example - Why do we need SpinWait? - How to use SpinWait in C# Program ? - Simple SpinWait (Using SpinUntil) -Flexible Spi...
Mastering Parallel Programming In C# (Part-7.1) | Unlocking SpinLock for Efficient Synchronization
Просмотров 2332 месяца назад
Want to Learn about C# SpinLock for Efficient Synchronization? Today I am sharing exactly what C# SpinLock is and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - SpinLock in C# with example - Key Characteristics of SpinLock - when to use SpinLock - How To use the SpinLock Spinning Primitives If you found this video...
Mastering Parallel Programming in C# (Part-7) | Spinning Primitives Explained - Pros & Cons
Просмотров 3092 месяца назад
Want to Learn about C# spinning primitives & their pros and cons? Today I am sharing exactly what C# spinning primitives are and how they fit into the world of parallel programming. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - Spinning Primitives in C# - Why Are Spinning Primitives Needed? - Pros i.e. Advantages of Spinning Primitives - Cons i.e. Dis...
Celebrating 1K Subscribers | Thank You to My Amazing Viewers & YouTube Journey | Learn N Njoy...
Просмотров 1 тыс.2 месяца назад
🎉 Celebrating 1K Subscribers! 🎉 Hello Everyone, I'm thrilled to share that our channel "Learn N Njoy..." has reached an incredible milestone - 1,000 subscribers! This achievement wouldn't have been possible without your amazing support.. In this video, I reflect on the journey so far, share the lessons I’ve learned, and express my deepest gratitude to everyone who has been a part of this advent...
Mastering Parallel Programming in C# (Part 6.7) | Deep Dive into EnumerablePartitionerOptions Enum
Просмотров 3432 месяца назад
Want to Learn about C# EnumerablePartitionerOptions Enum? Today I am sharing exactly what C# EnumerablePartitionerOptions Enum is and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - EnumerablePartitionerOptions Enum in C# with example - Difference between None and NoBuffering option If you found this video helpful ...
Happy Independence Day - India | Celebrating India's Independence Day | Learn N Njoy... #shorts
Просмотров 393 месяца назад
Wishing you all a very Happy Indian Independence Day! Just as our country fought and gained its freedom, let's commit to freeing ourselves from worries, laziness, and procrastination. This Independence Day, let’s pledge to become the best versions of ourselves. As we celebrate the freedom our nation has achieved, let’s also strive to equip ourselves with humanity, kindness, and the right mindse...
Mastering Parallel Programming In C# (Part-6.6)| How to Use BlockingCollection? | Learn N Njoy...
Просмотров 5783 месяца назад
Want to Learn How to Use BlockingCollection? Today I am sharing exactly what C# BlockingCollection is and how and when to use it in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - BlockingCollection in C# with example - How to Use BlockingCollection? - Producer Consumer Pattern in C# If you found this video helpful don’t forget to hit the Lik...
Mastering Parallel Programming In C# (Part-6.5) | Partitioner vs. OrderablePartitioner In C#
Просмотров 5133 месяца назад
Want to explore two approaches to handling a list of tasks: one using Partitioner and the other using OrderablePartitioner? Today I am sharing exactly what C# Partitioner, and OrderablePartitioner are and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - Partitioner vs. OrderablePartitioner In C# with example - Diffe...
Mastering Parallel Programming in C#(Part-6.4)|Is ConcurrentDictionary Better Than Dictionary in C#?
Просмотров 6273 месяца назад
Want to know - Is ConcurrentDictionary Better Than Dictionary in C#? I am sharing exactly what C# Dictionary and ConcurrentDictionary are and how and when to use them in a program. Kindly subscribe to my channel Learn N Njoy...: bit.ly/3GPQety In this video, We'll see - C# Dictionary and ConcurrentDictionary with example - Comparison between Dictionary and ConcurrentDictionary - Answer to this ...
I understood Delage , well Explained
Thank you so much! I'm glad the explanation helped you understand Delegates better. Be sure to check out the other videos on the channel for more C# insights, and feel free to share them with your friends and colleagues. Happy coding!
better you dont do a video
Thanks for your feedback! I’m always looking to improve. Could you let me know what specifically you didn’t like? It’ll help me create better content in the future.
Keep it up. you made understanding Thread easy for beginners.
Thank you so much for your feedback! I'm glad to hear that the video made understanding threads easier for beginners. Your support means a lot! Feel free to share the video with others who might benefit, and check out the other videos on my channel for more helpful content. Thanks again for watching!
Awesome videos but please next time make short intros & outros.
Guys, do comment here if you have any queries/Questions related to this video. I'd be happy to resolve your queries. If you liked this video, Like share & subscribe if you haven't done already.
Great content
Thank you! I'm so glad the video was helpful to you!
Me also 😂😢❤1k
@@Happiness_spread_ Hearty Congratulations 🎉
The constructor can be automatically called when the object has been created. So it should first print "This is Default base class constructor" right. The execution not from the main method when the constructor can be created isn't??? Plss clarify
First of all, thank you, @foodfalifewithms3901, for watching the video and asking your question! Regarding your question, you mentioned that a constructor is automatically called when an object is created. An object is created when we instantiate a class using the new operator. In our example, the object is initialized in the Main method, so the execution starts from there. Constructors aren’t automatically called unless explicitly defined or invoked. Hope this helps!
Thank you! Really usefull course.
Thank you for the kind words! I'm glad you found the course useful. Be sure to check out our other videos on the channel, and feel free to share them with friends and colleagues who might also benefit from them. Happy learning!
Should we use Task.Wait, as you said it blocks the main thread which contradicts its async nature? As I understand we should use await task instead
You're right that Task.Wait blocks the main thread, which contradicts the async nature. However, in a console application, if you don't use Task.Wait or await Task, the application might finish before the async operation completes. So, depending on your scenario, you should choose the approach that ensures your async tasks finish before the application exits.
if machine has 1 single-core, it of course results in performance degradation, but you still will be able to run same multi-threaded code .
Yes, you can still run multi-threaded code on a single-core machine, but all threads will share the same core, leading to slower performance due to context switching. Multi-core processors handle multiple threads more efficiently by running them simultaneously.
Fantastic!
Thank you so much! Glad you enjoyed it-feel free to check out more videos on my channel, and share with anyone who might find it helpful!
Nice 👍 rare clear explanation thanks.
Thank you, Vijayarajan, for your kind words! I'm glad you found the explanation clear. I have more valuable content on my channel that you might find helpful, so feel free to explore. If you think others could benefit, I'd really appreciate it if you could share the video and channel link with your friends and colleagues. Thanks!
Thanks for providing this type of detailed information
Thank you for your kind words! I'm glad you found the explanation helpful. Please check out my other videos and feel free to share this one with your friends and colleagues who might benefit from it.
For reference type variable,== is used to compare by reference and equal() is used to compare by value. You are explaining wrong concept
Thank you, Shubham, for your feedback. I appreciate your perspective. In the video, I explained that for value type variables, both the == operator and .Equals() method compare the values. For reference type variables, == by default compares object references, but .Equals() can be overridden to compare values, such as with strings. If you have further insights or examples, I'd love to hear them. Please also check out my other videos and share with those who might find them helpful.
Guys, do comment here if you have any queries/Questions. I'd be happy to resolve your queries. If you liked this video, Like share & subscribe if you haven't done already.
Nice explanation sir
Thank you !
Hi. Thank you for these education videos, you are such a good teacher!!! I wish you more than 100k subscribers ❤❤❤❤
Thank you so much for your kind words and support! Your encouragement means a lot to me.
blow my mind, I must say thank you, I wish you grow bigger! I am became your huge fan!! keep going..
Thank you, Narayan, for your amazing support! I'm grateful for fans like you and Your encouragement means the world to me.
@@learnnnjoy... nothing but gratitude words after consuming your great content, you are great sir!!
Thank you, Narayan! You may find more interesting videos on my channel, so watch them, learn, and njoy... You can also share them with your friends and colleagues, and if you think this channel could help someone understand the concept of C# programming, feel free to refer it to them as well. Keep Learning....
Seriously I can see your hardwork behind these videos. Thanks for creating.
Thank you, Akash, so much for recognizing the effort! I'm glad you learned something new from video.
Very well made video, now composition and aggregation makes a lot more sense!
Thank you, Shivam! I'm really glad you found the video helpful. If you enjoyed this one, I think you'll find even more value in the other videos on my channel. They cover a range of topics similar to this one, so I'm sure you'll find something that interests you. Thanks for watching, and I hope to see you in the next one! Keep Learning...
Why your output results look different?
First of all, Thank you, @berkanbilgin2287, for watching my video and engaging with the content. I'm glad you found it interesting! Now, regarding the question you asked about the output results looking different, it's an excellent observation. The difference in the final results can be attributed to the intricacies of floating-point arithmetic. This type of arithmetic can be influenced by various factors like rounding errors and the order of operations, which can result in slight variations in the output, even when using seemingly similar approaches. I hope this explanation clarifies any confusion, and I'm always here to answer any further questions you might have. Thanks again for being a part of this learning journey!
@@learnnnjoy... great to know. Thanks for your reply and video
Hi... Which Action method you used to run this.
very usefull better than any paid udemy course
Your feedback made my day! It's incredibly rewarding to know that my video provided value beyond what a paid course could offer.Thank you so much for your kind words! I'm thrilled to hear that you found the content useful. Thank you, Jae!
Good
Thanks buddy...!
Nice...
About task too
Yes, It will be covered in this Mastering Parallel programming Series. Until then Learn N Njoy with my other videos.
can u make the video realted to reflection and attribute
Hi Avay Gc, I've already created a video on this topic. Here's the link: ruclips.net/video/g9alENnDYVg/видео.htmlsi=NmypdTEZykYOfCg3
Please make a project
Would’ve been great if you shared an example involving more than 2 threads
Thank you for your feedback! I intentionally focused on two threads to simplify the explanation, allowing viewers to grasp the concept easily. This way, you're empowered to expand and tailor the implementation to suit your specific needs. Feel free to explore and customize it further! Happy learning...
Absolutely fantastic video!! Pure gold ❤
That's awesome to hear! Thank you so much for the kind words and support.
Your video blink multiple times with some split second alert. Are trying some subliminal hypnosis here ??????
Thank you for your feedback. The blinking is unintentional and likely due to a technical glitch or editing issue; we'll ensure upcoming videos don't have these problems.
Sound is a bit chopped off so it's sometimes hard to understand. Otherwise thanks for the good content!
Thanks for the feedback! I'll work on improving the sound quality to make it clearer for you. Glad you're enjoying the content though!
Very Good Video Ty man
Thank you!
This connected the dots for me, thank you!!
Guys, do comment here if you have any queries/Questions. I'd be happy to resolve your queries. If you liked this video, Like share & subscribe if you haven't done already.