Сообщения с тегом ‘uint’
Семантика присваивания
Написано admin в 20 Июнь 2008 – 20:49 -Семантика присваивания
Рассмотрим присваивание:
x = e.
Чтобы присваивание было допустимым, типы переменной x и выражения e должны быть согласованными. Пусть сущность x согласно объявлению принадлежит классу T. Будем говорить, что тип T основан на классе T и является базовым типом x, так что базовый тип определяется классом объявления. Пусть теперь в рассматриваемом нами присваивании выражение e связано с объектом типа T1.
Определение: тип T1 согласован по присваиванию с базовым типом T переменной x, если класс T1 является потомком класса T.
Присваивание допустимо, если и только если имеет место согласование типов. Так как все классы в языке C# – встроенные и определенные пользователем – по определению являются потомками класса Object, то отсюда и следует наш частный случай – переменным класса Object можно присваивать выражения любого типа. Read more »
Tags: byte, Child, Class, namespace, Object, Parent, string, summary, System, Testing, uint, WhoIsWho
Находится в Учебник | No Comments »
Вопрос 1. Как использовать API-функции в C#?
Написано admin в 14 Июнь 2008 – 14:54 -Вопрос 1. Как использовать API-функции в C#?
Для использования в программе API-функций надо, во-первых, добавить постранство имен System.Runtime.InteropServices, во-вторых, добавить заголовок нужной API-функции и в-третьих, вызвать ее в нужном месте. Read more »
Tags: DllImport, EventArgs, hWnd, InteropServices, MessageBox, Runtime, strCaption, System, uint, user
Находится в FAQ по C# | No Comments »
