Skip to content

Lack of CPlusPlus in CSharp 3

Anatoly Kulakov edited this page Dec 30, 2021 · 10 revisions

Сергей Балтийский «Когда в C# не хватает C++ (часть 3 из 3)»

Пора заканчивать эту длинную беседу о работе с native memory & native code в дотнете. С нативным кодом мы разобрались (и там было много печальных вещей), на приёмы работы с памятью напрямую из C# посмотрели (тут всё гораздо лучше, но есть нюансы). Пришло время собрать из этого большую структуру данных, быстро прочитать её с диска, нарисовать к ней приличное managed API и не нагрузить GC при работе — рассказ основан на реальных событиях из жизни ReSharper 10.


Доклад представил Сергей Балтийский в рамках Встречи SpbDotNet №9.

См. также

Слайды

Слайды

Видео

Видео

Clone this wiki locally