tg-me.com/eshu_coding/306
Last Update:
Наткнулся на забавный вопрос к собеседованиям:
Как изменить в уже запущенной программе значение строковой константы?
Константа на то и константа, чтобы быть неизменной. Да ещё строки в c# неизменяемые, но есть обходной путь, правда череватый выстрелом даже не в ногу, а в живот.
В c# есть особый раздел языка: unsafe. По сути, это что-то вроде урезанного языка c++. И вот с помощью такой вставки можно получить указатель на место в памяти, где хранится эта константа и нагадить записать туда свои байтики.
Потому родился встречный вопрос:
А у вас в кодовой базе такое практикуется?
BY Эшу быдлокодит
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Share with your friend now:
tg-me.com/eshu_coding/306