View Full Version : از كجا بدونيم يك متغيير new شده يا نه؟
ebrahimv
دوشنبه 11 بهمن 1389, 00:40 صبح
Dim t As TextBox
Dim t As new TextBox
چجوري اين دو رو از هم تشخيص بدم
از كجا بدونم متغيير t به جايي اشاره ميكنه يا نه فقط تعريف شده؟
Parham.D
دوشنبه 11 بهمن 1389, 09:36 صبح
کجا؟ توی کدنویسی یا در زمان اجرا؟ اگر بدون new باشه، در زمان کد نویسی همیشه با پیغام خطای روبرو میشی با شماره Error ID: BC42104. در زمان اجرا هم اساسا نمایش نمیدهد، چون مقدار اولیه نشده.
Roia_del
دوشنبه 11 بهمن 1389, 10:36 صبح
کد C#
if (t==null)
{
به جایی اشاره نمی کند
}
else
{
به جایی اشاره می کند
}
کد VB:
if (t is nothing) then
به جایی اشاره نمی کند
else
به جایی اشاره می کند
endif
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.