YoVDO

Ten Tips for the C# Developer

Offered By: LinkedIn Learning

Tags

C# Courses Race Conditions Courses

Course Description

Overview

Discover tips for improving your workflows in C# development. Even experienced programmers might have missed these hidden or interesting methods that help you write better code.

Syllabus

Introduction
  • Ten tips for C# developers
  • How to access the sample code on GitHub
1. Ten Tips
  • Avoid race condition with TryGetValue method
  • Better switch statements with pattern matching
  • Readable literals with the underscore
  • Extract items from sequence with indices
  • Discard feature
  • Be more functional with the conditional operator
  • Create a thread-safe immutable type
  • Use the ImmutableList collection
  • Show custom debugger information
  • Work with nested collections and SelectMany
Continue Your Journey
  • Next steps

Taught by

Walt Ritscher

Related Courses

Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
Concurrency in Go
University of California, Irvine via Coursera
Многопоточность
Moscow Institute of Physics and Technology via Coursera
Introduction to Ethereum DeFi Smart Contract Security & Exploits
Coursera Project Network via Coursera
Concurrency in Go (Golang)
Udemy