مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

pourya.montakhab

عضویت از 1397/07/14

مقایسه در یک بازه مخصوص توسط switch case ؟

  • چهارشنبه 22 اسفند 1397
  • 00:19
تشکر میکنم

سلام .

اگر بخوام با استفاده از دستور switch case  مقادیر بین 1 تا 500 و مقادیر بین 501 تا 1000 رو بررسی کنم باید چه کنم ؟

فقط از ساختار switch case باشه . 

مثلا :

switch  NUMBER

case 1-500:

فلان 

case 501 - 1000 

فلان

ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

salman_b

عضویت از 1396/02/18

  • چهارشنبه 22 اسفند 1397
  • 08:22

سلام

امکان پذیر نیست.

کاربر سایت

pourya.montakhab

عضویت از 1397/07/14

  • چهارشنبه 22 اسفند 1397
  • 13:25

امکان پذیر هست دوست عزیز . در c# 7 

و به عنوان pattern maching  معرفی شده . 

حال من در مورد همین pattern maching سوال دارم که چگونه استفاده کنم ؟

کاربر سایت

salman_b

عضویت از 1396/02/18

  • پنجشنبه 23 اسفند 1397
  • 03:22
            switch (number)
            {
                case int n when n >= 1 && n <= 500:
                    {
                        // Do
                        break;
                    }
            }

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)