All Projects β†’ alugili β†’ Csharp8cheatsheet

alugili / Csharp8cheatsheet

C# 8 Cheat Sheet, Default Interface Methods, Pattern Matching, Indices and Ranges, Nullable Reference Types, Asynchronous Streams, Caller Expression Attribute ,Static Local Functions, Default in Deconstruction., Alternative Interpolated Verbatim Strings, Using Declarations, Relax Ordering of ref and partial Modifiers, Disposable ref structs, Generic Attributes, Null Coalescing Assignment ,Disposable ref structs

Programming Languages

csharp
926 projects

Projects that are alternatives of or similar to Csharp8cheatsheet

react-cheatsheets
Create and generate cheat sheets using React
Stars: ✭ 21 (-71.23%)
Mutual labels:  cheat, cheatsheets
Pyspark Cheatsheet
🐍 Quick reference guide to common patterns & functions in PySpark.
Stars: ✭ 108 (+47.95%)
Mutual labels:  cheat, cheatsheets
cheat
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
Stars: ✭ 8,686 (+11798.63%)
Mutual labels:  cheat, cheatsheets
C Sharp Cheatsheet
C# Cheatsheet
Stars: ✭ 111 (+52.05%)
Mutual labels:  cheat, cheatsheets
Cheatsheets
Community-sourced cheatsheets
Stars: ✭ 430 (+489.04%)
Mutual labels:  cheat, cheatsheets
Charlatano
Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems
Stars: ✭ 599 (+720.55%)
Mutual labels:  cheat
Cmd Command Cheat Sheet
CMD - Command Cheat Sheat βœ…
Stars: ✭ 50 (-31.51%)
Mutual labels:  cheatsheets
Aimtux
A large Linux csgo cheat/hack
Stars: ✭ 525 (+619.18%)
Mutual labels:  cheat
Kali Linux Cheatsheet
Kali Linux Cheat Sheet for Penetration Testers
Stars: ✭ 483 (+561.64%)
Mutual labels:  cheatsheets
Xena
Lightweight, lighting-fast Java Based Cross-Platform CSGO Cheat
Stars: ✭ 69 (-5.48%)
Mutual labels:  cheat
Algorithms Cheatsheet Resources
πŸ€“All the geeky stuffs you need to know at one place!
Stars: ✭ 60 (-17.81%)
Mutual labels:  cheatsheets
Saliencheat
πŸ‘½ Cheating Salien minigame, the proper way
Stars: ✭ 995 (+1263.01%)
Mutual labels:  cheat
Penetration Testing Tools
A collection of more than 140+ tools, scripts, cheatsheets and other loots that I have developed over years for Red Teaming/Pentesting/IT Security audits purposes. Most of them came handy on at least one of my real-world engagements.
Stars: ✭ 614 (+741.1%)
Mutual labels:  cheatsheets
Ayyhook Loader
A Free Open Source Cheat Loader
Stars: ✭ 52 (-28.77%)
Mutual labels:  cheat
Pokemongobot
DEFUNCT - Bot that plays Pokemon Go
Stars: ✭ 572 (+683.56%)
Mutual labels:  cheat
Cheatsheet Kubernetes A4
πŸ“– Kubernetes CheatSheets In A4
Stars: ✭ 1,121 (+1435.62%)
Mutual labels:  cheatsheets
Awesome Cheatsheets
πŸ“š Ultimate CheatSheets(Tutorials&MindMap), overview of syntax, features and practical tips, collection of useful code snippets, go from zero to hero at fly. πŸ’« εΉ²θ΄§ζ»‘ζ»‘ηš„ε…¨ζ ˆεΌ€ε‘ι€Ÿε­¦ι€ŸζŸ₯ζ‰‹ε†Œι›†ι”¦
Stars: ✭ 509 (+597.26%)
Mutual labels:  cheatsheets
Tldr
πŸ“š Collaborative cheatsheets for console commands
Stars: ✭ 36,408 (+49773.97%)
Mutual labels:  cheatsheets
Dll hook Rs
Rust code to show how hooking in rust with a dll works.
Stars: ✭ 57 (-21.92%)
Mutual labels:  cheat
Swift Cheatsheet
A quick reference cheat sheet for common, high level topics in Swift.
Stars: ✭ 914 (+1152.05%)
Mutual labels:  cheatsheets

CSharp8CheatSheet

C# 8 Cheat Sheet with code example

Updated according to the Microsoft documentation: https://docs.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-8

  1. Default interface methods
  2. Nullable reference types
  3. Pattern matching enhancements
  4. Asynchronous streams
  5. Using declarations
  6. Enhancement of interpolated verbatim strings
  7. Null-coalescing assignment
  8. Static local functions
  9. Indices and ranges
  10. Unmanaged constructed types
  11. Readonly-Member
  12. Stackalloc in nested expressions
  13. Disposable ref structs

I will keep updating the cheat sheet. Please follow me and start it.

The following features are moved to C# 8.1, 8.2 and 8.x

  • Caller expression attribute
  • Target-typed new
  • Generic attributes
  • Default in deconstruction
  • Relax ordering of ref and partial modifiers

The following feaures will coming in C# 8.0 MERGED -> To Master

  • Default Interface Methods
  • Nullable reference type
  • Recursive patterns
  • Async streams
  • Enhanced using
  • Ranges
  • Null-coalescing Assignment
  • Alternative interpolated verbatim strings
  • stackalloc in nested contexts
  • Unmanaged generic structs
  • Static local functions
  • Readonly members

About me: www.bassam.ml

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].