Learn C# with CSharpFritz – Ep 1: Types, Type Conversion, and C# Language Syntax



Learn C# with CSharpFritz – Ep 1: Types, Type Conversion, and C# Language Syntax

Learn C# with CSharpFritz - Ep 1: Types, Type Conversion, and C# Language Syntax

In this first episode of C# with CSharpFritz, Jeff introduces himself and our series of beginner friendly live streams talking about and teaching how to get started with C# and .NET development. This episode focuses on declaring variables, using types, and converting between those types.

Interactive Notebook at: https://aka.ms/csharpfritz_notebooks_2020

Questions:
0:03:00 – You’re learning C# from the right guy, they named the language after him!
0:10:25 – I didn’t know C# was still relevant…
0:21:50 – What’s the difference between mono and .NET?
0:24:41 – How is the .NET support in Linux?
0:26:07 – What are the pre-requisites to learn C#?
0:48:42 – Why isn’t C# compiled to native code directly, instead of requiring a runtime?
1:04:29 – When ‘var’ is used, does it behave like a global variable in JavaScript?
1:08:03 – Do you recommend using ‘var’ to declare variables?
1:31:32 – Is the decimal 30.0 equal to the integer 30?
1:36:05 – What’s the difference between a decimal, double, and a float?
1:42:41 – Is there something like ‘Now’ to get the current Date in C#?
1:44:14 – Are there features to help convert between time zones?

Background Music is Harris Heller’s Streambeats – Synthwave playlist, available royalty free at https://open.spotify.com/playlist/2gjWL0J5SQKceERGJ8Lb5e
Source code and interactive content from the stream are available at: https://github.com/csharpfritz/csharp_with_csharpfritz
Watch live Mondays at 1300 UTC / 9a ET / 6a PT at: https://twitch.tv/visualstudio