Warning
: Undefined variable $ver in
/var/www/html/wp-content/plugins/learnpress-programs/inc/load.php
on line
59
Book 1: The Basics of C# Programming - CEdge Learn
Skip to content
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Login
Sign Up
Login
Sign Up
Login
Sign Up
Home
All Programs
Computers
Programming
Book 1: The Basics of C# Programming
Book 1: The Basics of C# Programming
Curriculum
10 Sections
65 Lessons
10 Weeks
Expand all sections
Collapse all sections
Chapter 1: Creating Your First C# Console Application
8
12.13
Getting a Handle on Computer Languages, C#, and .NET
12.14
Creating Your First Console Application
12.15
Making Your Console App Do Something
12.16
Reviewing Your Console Application
12.17
Replacing All that Ceremonial Code: Top-Level Statements
12.18
Introducing the Toolbox Trick
12.19
Interacting with C# Online
12.20
Working with Jupyter Notebook: The Short Version
Chapter 2: Living with Variability — Declaring Value-Type Variables
13
21.22
Declaring a Variable
21.23
What’s an int?
21.24
Representing Fractions
21.25
Handling Floating-Point Variables
21.26
Using the Decimal Type: Is It an Integer or a Float?
21.27
Examining the bool Type: Is It Logical?
21.28
Checking Out Character Types
21.29
What’s a Value Type?
21.30
Comparing string and char
21.31
Calculating Leap Years: DateTime
21.32
Declaring Numeric Constants
21.33
Changing Types: The Cast
21.34
Letting the C# Compiler Infer Data Types
Chapter 3: Pulling Strings
10
35.36
The Union Is Indivisible, and So Are Strings
35.37
Performing Common Operations on a String
35.38
Comparing Strings
35.39
What If I Want to Switch Case?
35.40
Looping through a String
35.41
Searching Strings
35.42
Getting Input from Users in Console Applications
35.43
Controlling Output Manually
35.44
Formatting Your Strings Precisely
35.45
StringBuilder: Manipulating Strings More Efficiently
Chapter 4: Smooth Operators
3
46.47
Performing Arithmetic
46.48
Performing Logical Comparisons — Is That Logical?
46.49
Matching Expression Types at TrackDownAMate.com
Chapter 5: Getting into the Program Flow
3
50.51
Branching Out with if and switch
50.52
Here We Go Loop-the-Loop
50.53
Looping a Specified Number of Times with for
Chapter 6: Lining Up Your Ducks with Collections
10
54.55
The C# Array
54.56
Processing Arrays by Using foreach
54.57
Sorting Arrays of Data
54.58
Using var for Arrays
54.59
Loosening Up with C# Collections
54.60
Understanding Collection Syntax
54.61
Using Lists
54.62
Using Dictionaries
54.63
Array and Collection Initializers
54.64
Using Sets
Chapter 7: Stepping through Collections
4
65.66
Iterating through a Directory of Files
65.67
Iterating foreach Collections: Iterators
65.68
Accessing Collections the Array Way: Indexers
65.69
Looping Around the Iterator Block
Chapter 8: Buying Generic
3
70.71
Writing a New Prescription: Generics
70.72
Classy Generics: Writing Your Own
70.73
Understanding Variance in Generics
Chapter 9: Some Exceptional Exceptions
6
74.75
Using an Exceptional Error-Reporting Mechanism
74.76
Can I Get an Exceptional Example?
74.77
Working with Custom Exceptions
74.78
Planning Your Exception-Handling Strategy
74.79
Grabbing Your Last Chance to Catch an Exception
74.80
Throwing Expressions
Chapter 10: Creating Lists of Items with Enumerations
5
81.82
Seeing Enumerations in the Real World
81.83
Working with Enumerations
81.84
Creating Enumerated Flags
81.85
Defining Enumerated Switches
81.86
Working with Enumeration Methods
This content is protected, please
login
and
enroll
in the course to view this content!
Login
or
Sign Up
Home
Programs
Close Programs
Open Programs
Cybersecurity
Courses
Community
News
Knowledgebase
GIS
Courses
Community
News
Knowledgebase
Agile Methodologies
Courses
Community
News
Knowledgebase
Cybersecurity
Courses
Community
News
Knowledgebase
Catalog
About
News
Contact Us
Linkedin
Instagram
Modal title
Main Content