🔴 C# Programming - C# Full Course - C# for Beginners - C# Tutorial - Learn C# - (Pt. 10)

🆃🅸🅼🅴🆂🆃🅰🅼🅿🆂 🅱🅴🅻🅾🆆

00:00 - Exception Handling, String.Format(), File I/O, Enumerations, and Debugging
02:00 - Exception Handling and Runtime Errors
04:09 - Handling Runtime Exceptions
06:13 - Understanding C# Exceptions
08:29 - Recovering from Exceptions with Catch Blocks
10:40 - Throwing Exceptions
13:00 - Benefits of Functional Programming
15:29 - Dangers of a General Catch Block
18:06 - Catching Exceptions with the Catch Block
20:24 - Exceptions are Not for Control Flow
22:40 - Handling Exceptions in Code
27:01 - Debugging Bug Reports with Try String to Number
29:38 - Specifying Exception Types with Catch Blocks
32:02 - Capturing Exceptions for Bug Reports
34:25 - Troubleshooting
36:54 - Debugging Exceptions with Try-Catch Blocks
39:14 - Benefits of Exception Handling
41:25 - Dealing with Multiple Exceptions in a Single Thread
43:40 - Halting Problem and Exception Handling
46:57 - Understanding the Try-Finally Block
50:05 - Using Try, Catch, and Finally Blocks
52:28 - Understanding the Call Stack and Exception Handling
54:43 - Understanding Try-Catch-Finally Blocks
57:21 - Catching Exceptions in IDE
59:44 - Introduction to String Formatting in C#
1:02:14 - Using the String.Format() Method
1:04:43 - Escaping Curlies in Format Strings
1:07:22 - Using Format Exceptions in Python
1:09:00 - Using String Formats for Printing
1:12:57 - Formatting Big Numbers with Commas
1:15:31 - String Formatting in Console Applications
1:17:47 - Using String Formatting and File I/O
1:20:26 - Streams and the System.IO Namespace
1:22:00 - Understanding Encoding for Text Files
1:24:46 - Understanding Text Files and StreamWriters
1:26:55 - StreamWriter Class Overview
1:29:00 - Understanding Absolute and Relative Paths
1:31:17 - Relative and Absolute Pathing
1:33:00 - Using System Path Variables and StreamWriter
1:35:49 - Understanding Streams and Flushing
1:38:22 - Unmanaged Resources in C#
1:40:00 - Managing Unmanaged Resources
1:42:58 - Reinstantiating a StreamWriter
1:44:58 - Writing UTF-8 Encoded Text to Files
1:47:00 - Guaranteeing Stream Closure with Try and Finally
1:50:09 - Using the Using Statement to Dispose of Unmanaged Resources
1:52:46 - Using the Dispose Method
1:55:26 - Stream Readers and Stream Writers
1:57:00 - Handling Exceptions and Reading Streams
2:00:03 - Reading and Writing Large Files
2:02:17 - Reading Line by Line with C#
2:04:00 - Stream Writers, Flushing, Closing, and Stream Readers
2:07:16 - Enumerations and Debugging
2:09:50 - Creating an Enum Type in Programming
2:12:13 - Creating a Type with Identifiers
2:14:34 - Using Enumerations to Record States
2:16:00 - Exploring Enums in C#
2:19:09 - Enumerations and Their Correlation to Numbers
2:21:24 - The Misuse of Enumerations
2:23:48 - Using Enums in Programming
2:26:46 - Enums and Their Uses
2:29:00 - Changing the Backing Type of an Enumeration
2:32:00 - Investigating the Call Stack for Debugging
2:34:00 - Introspecting Variables with the Debugger
2:36:38 - Setting Breakpoints and Stepping Through Code
2:38:00 - Stepping Through Program Execution
2:40:54 - Debugging with Visual Studio
2:42:56 - Debugging with Edit and Continue Support
2:45:00 - Writing a Basic Product Inventory System
2:47:00 - Tracking the State of a Program
2:50:29 - Storing Data in a Program

Learn C# programming. This 12-part C# tutorial provides a full introduction to all the basic fundamentals and core concepts of C# for beginners. Learn how to code - learn C# programming the easy way.

Enter the world of object-oriented programming as a beginner, or expand your programming knowledge with a C# full course taught by top-rated instructors. Apart from teaching you the fundamental programming concepts using C# programming, this course also covers the tools, how to write code, debug features, explore customizations, and start writing programs right away. It's one of the best courses to learn C# programming with so many tips, examples, and exercises.

Note: Even though this is a legacy C# tutorial, it is still one of the best C# full courses available with a focus on C# for beginners.

The next video in this C# full course (Part 11 of 12) is : https://youtu.be/eKAAMuSQQZM

The playlist to this C# full course is available at : https://www.youtube.com/watch?v=_f-CBxcY8Bk&list=PLS9G7A6kaaHNTbz4bsmrhpAvzljf_ZvRg

Disclaimer: I don't own the rights to the content provided in this video. All credit to the respective owners.

This video was created by 3D Buzz and is now available to you for free.

Дата на публикация: 16 април, 2023
Категория: Друго

Показване на още