C# Programming

An Algorithm is a sequence of instructions to perform a task step by step to find a solution for a specific problem. In this section, I review common algorithms. I show you multiple approaches of solving a problem. My focus is on using techniques that specific to C# language.

String Reversal

How to reverse a String in C#?


Can read the string the same backward as forward?

Max Char

Find the character with the most occurrence in a string?


Write a function takes a number and return a string!

Integer Reversal

Find the reverse of an integer in C#!

Split An Array

Split An Array into Multiple Smaller Arrays!

Sentence Capitalization

Capitalize the first letter of every word in a sentence.


Nag A Ram in C#!