Результаты поиска по запросу "casting"
Союзы полезны в такой ситуации. Это как кастинг, но набор целевых типов ограничен.
фольклор говорит, что: Система типов существует по причине. Целые числа и указатели - это разные типы, в большинстве случаев приведение между ними является неправильной практикой, может указывать на ошибку проектирования и ее следует ...
@Orace Хорошо, это изгнание, но я имею в виду, что вам нужно явное «приведение», чтобы вызвать желаемую перегрузку ...
оложим, у вас есть базовыйEmployee класс как таковой: class Employee { public string Name; public int Years; public string Department; }Затем (в отдельном классе) у меня есть следующие фрагменты кода (я думаю, что я понимаю все, кроме ...
Дополнительным преимуществом использования пользовательского подкласса TreeViewItem вместо TreeViewItem является то, что подклассом может быть реализовано пользовательское поведение. Например, чтобы отобразить пользовательскую подсказку, когда пользователь наводит указатель мыши на элемент, подкласс может установить для себя объект ToolTip с кодом, подобным следующему:
сохранить объект (скажем, экземпляр класса) в TreeViewItem, я в настоящее время храню объект вTreeViewItem«sHeader а затем переопределитьToString метод этого класса, чтобы он отображал правильный заголовок строки; Затем я отбрасываю объект ...
, Общие вызовы лучше всего достигаются через рефлексию.
я есть объект pObject Object pObject = someRpcCall(); Я не знаю типpObject Что я знаюSystem.out.println(pObject.toString()) выходы {part,ner_shipping_id=12, partner_order_id=11, user_id=1, partner_invoice_id=13, pricelist_id=1, ...
Кроме того, эти классы будут намного сложнее, с определенными переменными, которые являются исключительными для каждого. И затем определенные переменные (например, E), которые напрямую связаны, но не обязательно одинаковы.
у меня есть базовый класс и два производных класса, и я хочу вручную выполнить приведение между двумя производными классами, есть ли способ сделать это? (в C #) abstract class AbsBase { private int A; private int B; private int C; private int D; ...
Привести делегата к Func в C #
У меня есть код: public delegate int SomeDelegate(int p); public static int Inc(int p) { return p + 1; }Я могу броситьInc вSomeDelegate или жеFunc<int, int>: SomeDelegate a = Inc; Func<int, int> b = Inc;но я не могу броситьInc вSomeDelegate и ...
Предположим, что ваша сущность «Работодатель» имеет только свойства, допускающие значение NULL, тогда можно перейти к таблице в базе данных и изменить «Дискриминатор» с «Пользователь» на «Работодатель». Все отношения будут сохранены. А также возможно сделать противоположное.
я есть проект, где я определил в EFEmployer как производный классUser, В моем процессе я создаю пользователя, не зная, будет ли он в конечном итоге работодателем (или другими пользователями), и позже мне нужно его преобразовать. Сначала я ...
метод
ли назначить объект базового класса для ссылки на производный класс с явной типизацией в C #? Я попробовал это, и это создает ошибку во время выполнения.
для переменной эффективно превращает ее в постоянное выражение, так что это будет работать:
ел знать, почему этот фрагмент работает. char ch1; ch1 = 'a' + 1; System.out.println(ch1);В строке 2 разве правая сторона не повышена доint а затем для назначенияint вcharразве нам не понадобится явное приведение? Точно так же я понимаю, что ...
Это неправильно, строки оцениваются как истинные, если они не содержат "" или "0".
могу преобразовать строку вboolean? $string = 'false'; $test_mode_mail = settype($string, 'boolean'); var_dump($test_mode_mail); if($test_mode_mail) echo 'test mode is on.';это возвращается, булево верно но это должно бытьboolean false.