Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.02.28;
Скачать: 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 вся ветка

Текущий архив: 2010.02.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
2-1261715556
vann
2009-12-25 07:32
2010.02.28
Как считать данные word из массива byte


2-1260884519
Агафон
2009-12-15 16:41
2010.02.28
Как вставить картинку????????


6-1213366187
JanMihail
2008-06-13 18:09
2010.02.28
Новое письмо на Email ???


15-1250439668
TIF
2009-08-16 20:21
2010.02.28
Обсуждение Delphi 2010 | RAD Studio 2010 (Weaver)


2-1261636639
ImmortalxXx
2009-12-24 09:37
2010.02.28
Помогите пожалуйста новичку нулевого уровня.