C #: assign 0xFFFFFFFF to int

Я хочу использовать шестнадцатеричный номер для присвоения значения int:

int i = 0xFFFFFFFF; // effectively, set i to -1

Понятно, что компилятор жалуется. Вопрос, как сделать выше работу?

Вот почему мне это нужно. Класс WritureBitmap отображает массив пикселей как int []. Так что если я хочу установить пиксель на синий, я бы сказал: 0xFF0000FF (ARGB) (-16776961)

Плюс мне интересно, есть ли элегантное, компилирующее время решение.

Я знаю, что есть:

int i = BitConverter.ToInt32(new byte[] { 0xFF, 0x00, 0x00, 0xFF }, 0);

но это не элегантное, и не компилировать время.

-121--912317-

Функция email_from в Django send_mail не работает [дубликат] Я поместил контактную форму на свой сайт, и у меня есть это в настройках settings.py # Email EMAIL_USE_TLS = Истина EMAIL_HOST = 'smtp.gmail.com' EMAIL_HOST_USER = 'myemail@gmail.com' EMAIL_HOST_PASSWORD = '* * * *...

Я поместил контактную форму на свой сайт, и у меня есть это в моем settings.py

# Email settings
EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_HOST_USER = 'myemail@gmail.com'
EMAIL_HOST_PASSWORD = '****'
EMAIL_PORT = 587

И это в моем views.py

name = form.cleaned_data['name']
email = form.cleaned_data['email']
message = form.cleaned_data['message']
subject = 'Email from ' + name
content = name + '\r\n' + email + '\r\n\r\n' + message

send_mail(subject, content, email, ['me@myemail.com'])

Все работает правильно, я получаю электронную почту со всей информацией, но, электронная почта приходит от myemail@gmail.com , даже если параметр from_email имеет email var с электронной почтой отправителей.

Это не работает так или я делаю что-то не так?

Я хотел получить письмо от отправителя, поэтому я могу просто ответить на него, как я делаю в PHP.

Спасибо.

6
задан ramono 23 July 2011 в 20:10
поделиться