Архив для категории: ‘C#’

Аргументы ref

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

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

Преобразования и операции внутри обобщенных типов

Преобразование от одного типа к другому или применение операций к параметризованным типам внутри обобщений — неизбежно непростая задача. Чтобы проиллюстрировать это, давайте разработаем обобщенную структуру Complex, представляющую комплексное число.

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

Наследование интерфейсов и сокрытие членов

Как упоминалось ранее, интерфейсы поддерживают множественное наследование от других интерфейсов в синтаксическом смысле. Как и с множественным наследованием в С++, можно также строить ромбовидные решеточные иерархии, что показано в следующем коде:

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