با سلام خدمت برنامه نویسان ایرانی
توضیحاتی در مورد کلمه ی کلیدی var میخواستم
ممنون
با سلام خدمت برنامه نویسان ایرانی
توضیحاتی در مورد کلمه ی کلیدی var میخواستم
ممنون
شما با این کلمه میتونید یک متغییر رو با Type متغییر تعریف کنید !
مثال زیر رو ببینید :
var x = 12;
var y = "MSN_Issue";
var z = true ;
...
به این ویژگی میگن DynamicTypeBinding .
یعنی نوع متغییر پویاست و زمان اجرا تعیین میشه !
شما ممکنه توی یه if به اون یه رشته بدید و توی else اون، بهش مقدار عددی ...
امیدوارم مفید باشه
var نوعي متغير هست كه ميتواند هر نوع داده اي بگيرد
يعني پس از مقدار دهي نوع خود را مشخص ميكند و بيشتر در linq كارايي دارد
بسیار عالی.
چطور میشه var رو به String تبدیل کرد؟
وقتی مقداری که داره واردش میکنی خروجیش رشته باشه خودش به صورت پویا تبدیل به رشته میشه :
var str = string.Empty;
var str2 = TextBox1.Text;
.....
تو 2 مثال بالا ببین مقدار هایی که داره داخل متغیر های str و str2 ریخته میشه از نوع رشته ای هستند پس این متغیر های نوع داده ایی که میگیرند رشته هست.