ورود

View Full Version : آیا معنی این کد همون تبدیل نوع هست ؟



gigil_Question
دوشنبه 15 شهریور 1389, 18:19 عصر
.wysiwyg { FONT: 10pt tahoma, geneva, lucida, "lucida grande", arial, helvetica, sans-serif; BACKGROUND: #f5f5ff; COLOR: #000000 } P { MARGIN: 0px } .inlineimg { VERTICAL-ALIGN: middle } سلام
این خط چه کاری انجام میده (منظورم از as به بعده)؟


FormsIdentity f = User.Identity as FormsIdentity;




آیا به هین معناست ؟




FormsIdentity f = (FormsIdentity)User.Identity;

Alireza_Salehi
دوشنبه 15 شهریور 1389, 19:20 عصر
در مورد as اگر تبدیل انجام نشود null برگردانده می شود ولی در مورد تبیل نوع صریح Exception ایجاد می شود.