Вниз
Скачать: CL | DM;

Экземпляр класса ещё не создан как проверить его на null referenc   Найти похожие ветки 

← →
Darklight ©   (2005-08-21 13:19) [0]

Объект класса на платформе .NET ещё не создан (просто обявлена переменная некоторого типа). Нужно проверить на факт её инициализации, т.е. что конструктор уже вполнен и с объектом можно работать.
Такая переменная в в окне Watch List показывает значение null reference но при сравнении с nil или null() вызывается ошибка
could not evaluate expression
(compiler error): expression syntax error
соответвенно
В C# такое сравнение осуществляется просто на равенство null
Но в Delphi .net не катит.
Что делать?
Как узнать что экземпляр класса в переменной уже создан?


← →
Lamer@fools.ua ©   (2005-08-21 14:21) [1]

System.Object.ReferenceEquals(SomeObj, nil)

?


← →
Darklight ©   (2005-08-21 16:19) [2]

Спасибо, помагло!



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
2-1261851917
Наталья
2009-12-26 21:25
2010.02.28
протокол UDP


2-1261670806
valussev@mail.ru
2009-12-24 19:06
2010.02.28
вывод части Bitmap


3-1235739432
Ega23
2009-02-27 15:57
2010.02.28
Ускорить работу с БД


2-1261639601
noob_two
2009-12-24 10:26
2010.02.28
Как правильно экспортировать overload функции из dll?


1-1211311780
@!!ex
2008-05-20 23:29
2010.02.28
Перехват копирования в Clip Board




   Наверх