in the code below, I slightly modified the examples from the example, this sets the first LED to white, then attempts to turn the device off, then I set the color to green.
the device, turns on white, then green, no exceptions thrown.
public static void Main (string[] args)
{
BlinkStick device = BlinkStick.FindFirst ();
if (device != null) {
if (device.OpenDevice ()) {
device.SetMode (2);
device.SetColor(0,0,"#ffffff");
device.TurnOff();
device.SetColor(0,0,"#00ff00");
} else {
Console.WriteLine ("Could not open the device");
}
} else {
Console.WriteLine ("BlinkStick not found");
}
}