Публикации с тэгом "Byte"

Популярная публикация: бронза СТАТЬЯ От чего защищает strong name в .net cборках?

Основная цель strong name или подписи сборки это ее уникальность в GAC(Global assembly cache). На основании сборки во время подписи вычисляется криптографический открытый ключ, закрытый хранится в секрете у производителя сборки, хеш-функция от которого и составляет public token, что, по сути, есть strong name для сборки. Public token сохраняется в метаданных сборки и в паре с именем сборки, версией, и культурой, и служит для уникальной ее идентификации. Несомненно, что для уникальной идентификац...

Популярная публикация: серебро СТАТЬЯ C#: вопросы с собеседования. Часть 2

What is difference between overloading and overriding? overloading — механизм вызова одноимённых методов с различными типами параметрами, при котором конкретный метод выбирается на этапе компиляции. overriding — переопределение виртуальных функций Class inherits from two interfaces containing methods with the same signature. Is it possible to provide different implementations for these methods? Да, придется явно(explicit) имплементировать интерфес для этих методов What can be a root reference? C...

Популярная публикация: серебро СТАТЬЯ C#: вопросы с собеседования. Часть 1

Name ten c# keywords Зарезервированные слова – это слова, которые имеют некоторое значения для компилятора, по этой причине их нельзя использовать в качестве имен переменных, методов, классов и т.д.Список зарезервированных слов: abstract event new struct as explicit null switch base extern object this bool false operator throw break finally out true byte fixed override try case float params typeof catch for private uint char foreach protected ulong checked goto public unchecked class if readonly...

СТАТЬЯ Как определить количество памяти выделенное под managed объекты

Всем знакома оперция sizeof из C++ но в С# имеет жесткие ограничения и оставлена скорее для написания unsafe блоков и совместимости с Win32API. Sizeof в шарпе можно применять только в unsafe блоке и над unmanaged объектами: unsafe { int size = sizeof(int); }   Но вот в чем вопрос как определить сколько занимает управляемый объект в памяти и возможно ли это? На второй вопрос можно дать ответ что в майкрософт специально не реализовали такую возможность, так как шарп он и на то шарп что управляет п...

<1>

Ищите нас в интернетах!

Комментарии

Свежие вакансии