Έχουν δημοσιευτεί Κυριακή, 18 Ιουνίου 2006 12:54 μμ από το μέλος PALLADIN

Console Reloaded

Η Console class στο .Net 2.0 έχει βελτιωθεί αρκετά και έχουν προστεθεί αρκετές νέες λειτουργικότητες. Όλες οι νέες βελτιώσεις μας επιτρέπουν να μεταφερθούν πολλά old-school ascii effects. Έτσι αποφάσισα να κάνω ένα γρήγορο port ενός binary-Matrix like effect που είχα γράψει πριν από πολλά χρονια σε Turbo C++.



Random random = new Random();
while (!Console.KeyAvailable)
{
 int left = random.Next(Console.WindowWidth - 2) + 1;
 int top = random.Next(Console.WindowHeight - 2) + 1;
 Console.SetCursorPosition(left, top);

 if (random.Next() % 2 == 0)
  Console.ForegroundColor = ConsoleColor.DarkGreen;
 else
  Console.ForegroundColor = ConsoleColor.Green;

 if (random.Next() % 2 == 0)
  Console.Write("0");
 else
  Console.Write("1");

}

Share


Ενημέρωση για Σχόλια

Αν θα θέλατε να λαμβάνετε ένα e-mail όταν γίνονται ανανεώσεις στο περιεχόμενο αυτής της δημοσίευσης, παρακαλούμε γίνετε συνδρομητής εδώ

Παραμείνετε ενήμεροι στα τελευταία σχόλια με την χρήση του αγαπημένου σας RSS Aggregator και συνδρομή στη Τροφοδοσία RSS με σχόλια

Σχόλια:

 

Dimitris Papadimitriou έγραψε:

Cool!
Follow the white rabbit!
Νοεμβρίου 17, 2006 5:58 μμ

Ποιά είναι η άποψή σας για την παραπάνω δημοσίευση;

(απαιτούμενο) 
απαιτούμενο 
προαιρετικό
απαιτούμενο 
ÅéóÜãåôå ôïí êùäéêü:
CAPTCHA Image