سلام
as در #C چه کاربرد هایی داره ؟
Printable View
سلام
as در #C چه کاربرد هایی داره ؟
سلام
من همین کاربردش رو میدونم که عمل Casting رو انجام میده
طوری که اگر مثلا (تبدیل رشته به عدد)Exception تبدیل نمیدهد و Expression مساوی Null است !نقل قول:
Expression as DataType
یا
(DataType)Expression
البته به نظرم این لینک و نگاه کنی بهتر باشه ! :چشمک:
http://msdn2.microsoft.com/en-us/lib...bt(VS.71).aspx
باسپاس
as یک دستور Type Casting هست که اگه اشتباه نکنم از ورژن 2.0 به بعد در سی شارپ اضافه شده.
مثلا این دستور تبدیل نوع رو در نظر بگیرید :
int a;
decimal b = (decimal)a;
این کد هم نتیجه ی کد بالایی رو خواهد داشت :
int a;
decimal b = a as decimal;