Unity C# Fundamentals - Default Values, Nullable Types, Coalesce and nullable-conditional operator
Channel: Dilmer Valecillos
Date: 2019-04-20

Unity3d C# fundamentals series now includes a new video where I explain primitive data types, reference types, and corresponding default values. This foundation provides you with awareness of why nullable types are important, also why you should use the coalesce operator and lastly the nullable-conditional operator.

*** EQUIPMENT USED TO RECORD THIS VIDEO ***

- Photography Photo Portrait Studio 600W Day Light Umbrella - https://amzn.to/2WwI0Tc
- 1350W Photography Lighting Softbox Lighting Kit - https://amzn.to/2MgvV0r
- LimoStudio 6 x 9 ft. Green Muslin Backdrop with Ring Metal Holding Clips - https://amzn.to/30NofpT
- AmazonBasics 60-Inch Lightweight Tripod with Bag - https://amzn.to/2Wd8utF
- Canon EOS Rebel T6 Digital SLR Camera Kit - https://amzn.to/2WcnRlV

This video should prepare you when dealing with nulls within primitive data types and also reference types. Here’s an overview of this session:

1- Understanding default values for primitive and reference types
2- Understanding how nullable types work
3- Understanding how the coalesce operator works
4- Understanding how the nullable-condition operator  works

The project demonstrated in this video can be downloaded or cloned from: 
https://github.com/dilmerv/UnityCSharpFundamentals/

Support me in Patreon so I can keep doing stuff like this for free!
https://www.patreon.com/dilmerv

Get realtime indie development tips from me in Twitter 
https://www.twitter.com/dilmerv

Subscribe to my indie development videos & game releases newsletter
https://www.dilmergames.com

Blog about Indie development and startup 
https://www.dilmergames.com/blog