Tu peux créer une fonction pour ton code qui se répète :
MyLED.Write(boolean);
Thread.Sleep(int);
Pour le if/else tu peux enlever le dernier
Sinon attention pour le i++ <= 150 car le programme va faire comparaison après incrémenter le i donc tu vas comparer par exemple 150 <= 150 et avoir i=151 après