private static void CheckARGBValues(int alpha, int red, int green, int blue) { if (alpha > 255 || alpha < 0) { throw Color.CreateColorArgumentException(alpha, "alpha"); } Color.CheckRGBValues(red, green, blue); }
private static void CheckRGBValues(int red, int green, int blue) { if (red > 255 || red < 0) { throw Color.CreateColorArgumentException(red, "red"); } if (green > 255 || green < 0) { throw Color.CreateColorArgumentException(green, "green"); } if (blue > 255 || blue < 0) { throw Color.CreateColorArgumentException(blue, "blue"); } }