اضافه کردن اعداد و رشته ها(Adding Numbers and Strings)
هشدار!
C# از عملگر + هم برای جمع و هم برای الحاق استفاده می کند.
به خاطر بسپار: اعداد اضافه شده اند. رشته ها به هم پیوسته اند.
اگر دو عدد اضافه کنید، نتیجه یک عدد خواهد بود:
مثال
int x = 10;
int y = 20;
int z = x + y; // z will be 30 (an integer/number)
اگر دو رشته اضافه کنید، نتیجه یک الحاق رشته خواهد بود:
مثال
string x = "10";
string y = "20";
string z = x + y; // z will be 1020 (a string)