| کانال توسعه‌دهندگان سی‌شارپ |
1.03K subscribers
19 photos
3 videos
21 links
⭕️ کانال توسعه‌دهندگان سی‌شارپ دولوپیکس

💠 دولوپیکس | جامعه توسعه‌دهندگان ایرانی

💎 @Developix
🚀 Developix.ir

📌 پشتیبانی و تبلیغات:
@DevelopixSupport
Download Telegram
🌀 معرفی switch expression‏ 🌀

🔸 توی نسخه سی‌شارپ هشت این switch expression ها معرفی شدن که باعث می‌شه دستورات سوییچ خودمون رو خوانا‌تر بکنیم. بریم یه مثال ببینیم از قبل و بعد از استفاده از این switch expression ها.

🔹 توی این مثال از حالت عادیمون استفاده می‌کنیم.

int number = 1;

string result = "";

switch (number)
{
case 1:
result = "One";
break;
case 2:
result = "Two";
break;
case 3:

default:
result = "Default case";
break;
}

🔸حالا بریم با switch expression بازنویسیش کنیم.

int number = 1;

string result = number switch
{
1 => "One",
2 => "Two",
_ => "Default case"
};

🔹 می‌بینید که چقد کدمون رو کوتاه‌تر و خوانا‌تر کرده.

#Tips

👤 MHReza

💎 Channel: @DevelopixCSharp
👍195🔥2