Опасности unsafe в C#
В статье описаны риски unsafe в .NET: перемещение GC и висячие указатели, повреждение кучи, нарушение атомарности и ошибки при (де)сериализации. Советуют fixed/GCHandle, Span, SafeHandle, GC.KeepAlive и репортить баги в dotnet/runtime.
Читать подробнее: https://habr.com/ru/articles/976636/
#ru
@dot_net_c_sharp | Другие наши каналы
Post #4833
1.05K
- ❤ 4