Посты для тега : ‘значения’

Свойства в C#

Свойства — один из самых замечательных механизмов С# и CLR, который позволяет достичь лучшей инкапсуляции. Если говорить коротко, то свойства используются для ужесточения контроля доступа к внутреннему состоянию объекта.

Читать далее »

Алгоритм SPEED

Алгоритм блочного симметричного шифрования SPEED предложен в 1997 г. австралийским криптологом Юлианом Женом (Yuliang Zheng). Аббревиатура SPEED обозначает Secure Package for Encrypting Electronic Data, т. е. «пакет безопасности для шифрования электронных данных».

Читать далее »

Алгоритм Grand Cru

разработан специально для участия в конкурсе NESSIE (см. разд. 2.2). Автор алгоритма— Йохан Борет (Johan Borst) из Католического Университета г. Лювен, Бельгия. имеет структуру «квадрат». Данный алгоритм основан на алгоритме Rijndael, разработанном Джоан Деймен и Винсентом Риджме- ном (см. разд. 3.3). Несомненно, тот факт, что Rijndael выиграл конкурс AES и в настоящее время является принятым […]

Читать далее »

Алгоритм Mercy

разработан в 2000 г. Полом Кроули (Paul Crowley) из английской компании DataCash [125]. Структура алгоритма шифрует данные блоками переменного размера, но рекомендуемый размер блока составляет 4096 битов (т. е. соответствует размеру сектора диска). Помимо 128-битного ключа шифрования, существует еще один параметр алгоритма— 128-битная величина, которая может быть случайной, а может и обозначать, например, номер шифруемого […]

Читать далее »

Экранная форма. Продолжение знакомства

Раскрывающийся список (ComboBox) Этот элемент мы уже видели в главном окне Visual FoxPro, именно в нем отображается открытая база данных. Данный элемент управления часто применяется в экранных формах, и, естественно, мы никак не можем обратить внимание на сей объект.

Читать далее »

Типы, допускающие значения null

С предыдущим обсуждением связана концепция значений null и семантический смысл, который она может нести. Состояние null для ссылочных типов легко представить. Если значение ссылки установлено в null, обычно это значит, что переменная просто не имеет значения.

Читать далее »

Определения типов значений в C#

Тип значения — это легковесный тип, который обычно не создается в куче. Единственное исключение из этого правила касается типа значения, которое является полем ссылочного объекта, находящегося в куче. Тип значения — это тип, поведение которого подчиняется семантике значения.

Читать далее »

Аргументы ref

Передача параметров по ссылке отмечается помещением модификатора ref перед типом параметра в списке параметров метода. Когда переменная передается по ссылке, новая копия этой переменной не создается, и эту переменную из вызывающего метода напрямую затрагивают все действия внутри метода.

Читать далее »
 
Rambler's Top100