AI Generated Cheatsheets

C# Cheatsheet

Overview of unique features

Variables

// Declare a variable
int x = 42;

// Declare a constant
const int y = 10;

// Declare an array
int[] myArray = {1, 2, 3};

// Declare a string
string myString = "hello";

Functions

// Declare a function
int add(int x, int y) {
  return x + y;
}

// Call a function
int result = add(3, 4);

Loops

// Define a for loop
for (int i = 0; i < 10; i++) {
  // do something
}

// Define a while loop
while (condition) {
  // do something
}

Conditionals

// Define an if-else statement
int max(int x, int y) {
  if (x > y) {
    return x;
  } else {
    return y;
  }
}

Object-oriented programming

// Define a class
class MyClass {
  public int MyField;
  public void MyMethod() {
    // do something
  }
}

// Create an instance of a class
MyClass myInstance = new MyClass();
myInstance.MyField = 42;
myInstance.MyMethod();

Resources