Я уверен, что оно должно быть таким же сладким и простым, как масло.Но я не могу получить или даже найти его.
Это связано с цветами в .net.Я взял пример кода из Интернета и пытаюсь понять это.Он принимает uInt
в качестве аргумента и делает что-то, чтобы вернуть a
, r
, g
и b
байтовые значения.Метод выглядит так:
private Color UIntToColor(uint color)
{
byte a = (byte)(color >> 24);
byte r = (byte)(color >> 16);
byte g = (byte)(color >> 8);
byte b = (byte)(color >> 0);
return Color.FromArgb(a, r, g, b);
}
, так что здесь >>
.Например,
color = 4278190335 // (blue color)
После обработки
a = 255
r = 0
g = 0
b = 255
Так может ли кто-нибудь помочь мне понять это?