Syntax Sugar in C#

Syntax Sugar or Syntactic Sugar is a “shortcut” provided for languages to reduce the amount of code that you can write in common situations. The objective of Syntax Sugar is make the code cleaner and easier to read (is not always the case specially for beginner programmers).

Some examples of Syntax Sugar in C#

  • Arithmetic operations:
  • Increment/Decrement by 1:
  • Declare variables:
  • Negation:
  • Conditional operator:

Conclusion:

In the end it doesn’t matter how you write your code as long it is functional, but it is good to know the different ways to do that because when you work in a team it is very probable that the other members use this and you’re gonna understand it.

--

--

--

A Software Engineer passionate about game dev and interactive products with Unity. I consider video games to be the artistic expression of programming.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Test-Driven Development

List to Map using Stream and Collectors in Java

ASP.Net Web API Core from “Vanilla” Project Template — Part I

Optimal region partitioning for UAVs and drones in cooperative flight settings

Tweeting with Python

DevOps 102 : Lifecycle and CI CD

CDN VS CACHING

Manipulating Data Part 3

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Rusben Guzman

Rusben Guzman

A Software Engineer passionate about game dev and interactive products with Unity. I consider video games to be the artistic expression of programming.

More from Medium

Why you should use XML data for your Unity/C# games

Saving Data with Unity Part 3!

Interfaces vs Abstract Classes

Improving Upon Selection Highlighting in Our Game — Part 3