PDA

View Full Version : سوال: هدف از الحاق در معرفی عدد



irpersian20
دوشنبه 15 تیر 1394, 01:54 صبح
سلام
هدف از الحاق U,L,UL چیه؟ خوب ما که قبلش نوع داده رو مشخص کردیم.
بعید میدانم بی دلیل هم چنین چیزی رو بوجود اوردند.چون در متغیر های دیگر این مورد نیست
عکس مضمیه شد

jeson_park
دوشنبه 15 تیر 1394, 11:52 صبح
این Suffix ها بیشتر در لیترال ها و یا اعلان با Var استفاده می شن تا به کامپایلر بگن که مقدار عددی که مستقیماً در کد استفاده بشه از چه نوعی باشه


var x = 0; // No Suffix ,x is Int32
var y = 0f; // f is single
var z = 0d; // z is double
var r = 0m; // r is decimal
var i = 0U; // i is unsigned int
var j = 0L; // j is long
var k = 0UL; // k is unsigned long


در مثال بالا که شما گفتین بیشتر برای اینه که نوع داده ای ممکنه در casting تغییر کنه به این خاطر suffix دادن بهش