using System; namespace Matrix_V2 { class Program { static void Main(string[] args) { //Sets the text color to green Console.ForegroundColor = ConsoleColor.Green; //Create a string with some random characters string random_characters = "¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz<,>.?/:;\"\'{[}]\\|`~0123456790-_=+!@#$%^&*() "; //Get all of those characters and turn them into an "array" char[] random_characters_array = random_characters.ToCharArray(); //Clear the screen Console.Clear(); //Writes details about the application to the console screen Console.Title = "Matrix V2 - Press Ctrl+C to exit"; Console.WriteLine("Matrix V2"); Console.WriteLine("Written by Chris Ward"); Console.WriteLine("http://www.instructables.com/member/7654321chris"); Console.Write("Press any key to continue"); Console.ReadKey(); //Creates a pseudo-random generator Random r = new Random(); //Creates a statement that runs forever while (true) { //Gets the ASCII character from the array, based on what the number is Console.Write(random_characters_array[r.Next(random_characters.Length)]); //then runs the statement again... and again... etc. } } } }