При использовании — да, позволяет опустить Attribute, но в плане объявления атрибут обрабатывается точно так же, как и любой другой класс, без всякой самодеятельности.
Хм… Я готов опустить вопрос целесообразности гонять структуру размером 370 килобайт туда-сюда.
1. Вы пробовали использовать unsafe и просто передавать указатель на структуру? По-моему, это было бы и сильно быстрее, и проще.
2. 370 килобайт — это слишком много для стека (структуры ведь размещаются в стеке). Если объявить ее классом (просто заменить struct на class), чтобы она размещалась в куче, то P/Invoke работает как и положено, причем ее даже не нужно передавать как ref (потому что класс — это автоматически reference тип).
А вот N-цать миллионов людей выбрали, и не только для почты, и что?
Информация ценна сама по себе, просто не каждый может ею воспользоваться.
Вот, кстати, хабр передает. Срочно ищите аналог!
Достаточно того, что о хттпс не слышали многие сайты.
Банки и интернет-магазины, конечно, этим не грешат, но вот на других сайтах открытый логин — сплошь и рядом. Сходу в голову приходит мейлру.
В быдлоасечке популярных мессенджерах тоже никакого шифрования — хоть зачитайся. Хотя некоторые индивиды через них решают деловые вопросы.
Более того, можете даже открыть для себя атрибут DefaultCharSet, чтобы задать чарсет по умолчанию для всего модуля.
1. Вы пробовали использовать unsafe и просто передавать указатель на структуру? По-моему, это было бы и сильно быстрее, и проще.
2. 370 килобайт — это слишком много для стека (структуры ведь размещаются в стеке). Если объявить ее классом (просто заменить struct на class), чтобы она размещалась в куче, то P/Invoke работает как и положено, причем ее даже не нужно передавать как ref (потому что класс — это автоматически reference тип).
В частности, C# по умолчанию использует ANSI.
Пример «огромной» структуры в студию!
Информация ценна сама по себе, просто не каждый может ею воспользоваться.
Вот, кстати, хабр передает. Срочно ищите аналог!
Банки и интернет-магазины, конечно, этим не грешат, но вот на других сайтах открытый логин — сплошь и рядом. Сходу в голову приходит мейлру.
В
быдлоасечкепопулярных мессенджерах тоже никакого шифрования — хоть зачитайся. Хотя некоторые индивиды через них решают деловые вопросы.1. Встань на голову.
2. Попрыгай.
обе части относятся к одному подлежащему — «ты» (или «вы» в исходном предложении).
Да, тут тоже результат, следствие, но тут нет двух основ => предложение простое.