C# Introduction:
Used dotnetfiddle.net for writing/testing code
C# is a strongly-typed, object-oriented language used in Unity
Data Types:
Common types:
int,float,double,string,boolChoosing correct type affects memory and behavior
Integer vs. Floating Point Division:
int / intgives anint(no decimals)Use
floatordoubleto get decimal results
Type Conversion:
Convert strings using
int.Parse()orConvert.ToInt32()Be cautious with user input conversion
String Concatenation:
string + intbecomes a stringCan cause issues in arithmetic with console inputs
Conditional Logic:
Used
if,else if,elsefor decision-makingApplied in real-world code examples
Operators:
Comparison:
==,!=,>,<,>=,<=Logical:
&&(AND),||(OR) for combining conditions