Skip to content

george-kirkman/csharp-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

George's C# Practice Range

This is where I can track my C# Learning and practice different concepts.

Linq

The majority of this project focuses on LINQ practice using the puzzles from https://markheath.net/category/linq-challenge.

  • Linq/Program.cs contains my initial scrawling linq pipelines for each question.
  • Linq/Puzzle1Solver.cs contains answers to the Puzzle #1.
  • Linq/Puzzle3Solver.cs contains answers to the harder Puzzle #3.
  • These solvers are unit tested (not many edge cases yet) in Linq.Tests.

Unit Testing

  • Linq.Tests` covers unit tests for the Linq puzzles and provides practice for Unit testing in C# and Rider.
  • These unit tests use XUnit and FluentAssertions.

Async/await

Optionals

Sandbox

  • Just a place for scratch code and experimentation before implementing elsewhere.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages