Использование указателей C # в .Net - PullRequest
1 голос
/ 08 апреля 2009

Мне интересно, кто-нибудь может дать мне хороший пример использования указателей в C # в .Net и почему вы решили использовать указатели?

Ответы [ 3 ]

5 голосов
/ 08 апреля 2009

Это не совсем вопрос к ASP.NET.

Если вы собираетесь использовать указатели в .NET, основная причина заключается в том, что у вас есть сценарий взаимодействия, в котором будет проще использовать указатели в небезопасном коде вместо экземпляров IntPtr.

Вторая наиболее популярная (и отдаленная) причина заключается в том, что при обработке больших объемов данных в небезопасном коде может быть выигрыш в производительности по сравнению с управляемым кодом. Алгоритмы обработки изображений являются хорошим примером этого.

1 голос
/ 08 апреля 2009

Вам нужно использовать указатели только в том случае, если вы используете неуправляемый код или делаете вызовы пинвока.

1 голос
/ 08 апреля 2009

Если вы хотите выполнить эффективную обработку изображений для веб-приложения, вы можете рассмотреть возможность использования там указателей. См. Основы обработки изображений в C # на codeproject.com.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...