Show Menu
Cheatography

Year 11 SDD C# Cheat Sheet by

Data Types

bool
Boolean Value
int
Integer (32 Bit)
string
String Value
float
Integer with Decimal (32 Bit)
double
Integer with Decimal (64 Bit)
Declaring Variables:

DataType variab­leName = value;

Examples:
string mySchool = "­Pacific Hills Christian School­";
int myPostcode = 2158;
bool gameOver = false;

Type Conversion Methods

Conver­t.T­oInt32
Conver­t.T­oDouble
Conver­t.T­oString
Example:

player­guess = Conver­t.T­oIn­t32­(Co­nso­le.R­ea­dLi­ne());

Arrays

int[] array = new int[] {1, 2, 3}
int[] array = {1, 2, 3}
var array = new int[] {1, 2, 3}
int[] array = new int[3]
Examples:

Declaring:
string[] PHCS = {"Quarry Rd", "­Dur­al"};

Assigning
PHCS[0] = "9-14 Quarry Rd"

Accessing
Consol­e.W­rit­eLi­ne(­PHC­S[1])
 

Statements

if-else
if (true) {...}
else if (true) {...}
else {...}
switch
switch (var) {
case 1: break;
default: break; }
for
for (int i =1; i < 5; i++) {...}
foreach-in
foreach (int item in array) {...}
while
while (true) {...}
do... while
do {...} while (true);
try-ca­tch­-fi­nally
try {...}
catch (Exception e) {...}
catch {...}
finally {...}

Logical Operators

and
&&
or
||
not
!

Arithmetic Operators

+
Add Numbers
-
Subtract Numbers
*
Multiply Numbers
/
Divide Numbers
%
Compute remainder of division of numbers
++
Increase integer value by 1
--
Decreases integer value by 1

Comparison Operators

<
Less than
>
Greater than
<=
Less than or equal to
=>
Greater than or equal to
==
Equal to
!=
Not Equal to
   
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Numeric Formats Cheat Sheet
          C# & Unity MonoBehaviour Cheat Sheet