? C# Programming for Beginners • C# Course • C# Tutorials • Learn Coding • Learn C# Basics • (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 for beginners. These 12-part C# tutorials provide a full introduction to all the C# basics, fundamentals, and core concepts of C# for beginners. Learn coding - learn C# programming the easy way.
Enter the world of object-oriented programming at C# beginner level, or expand your programming knowledge with a C# 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 the C# programming language with so many C# programming tips, examples, and exercises.
Note: Even though this is a legacy C# tutorial, it is still one of the best C# courses available with a focus on C# programming for beginners.
The next video in this C# beginner course (Part 11 of 12) is: https://youtu.be/eKAAMuSQQZM
The link to this C# beginner course: https://www.youtube.com/playlist?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.
Видео ? C# Programming for Beginners • C# Course • C# Tutorials • Learn Coding • Learn C# Basics • (Pt 10 автора PythonЛидер
Видео ? C# Programming for Beginners • C# Course • C# Tutorials • Learn Coding • Learn C# Basics • (Pt 10 автора PythonЛидер
Информация
2 декабря 2023 г. 13:55:03
02:52:38
Похожие видео