يعيد توجيه موتر المرجع "بيانات" إلى منفذ الإخراج المحدد بواسطة "pred".
إذا كان `pred` صحيحًا، فسيتم إعادة توجيه إدخال `البيانات` إلى `output_true`. وبخلاف ذلك، ستنتقل البيانات إلى "output_false".
انظر أيضًا "التبديل" و"الدمج".
الأساليب العامة
ثابت <T> RefSwitch <T> | |
الإخراج <T> | إخراج خطأ () إذا كانت قيمة `pred` خاطئة، فسيتم إعادة توجيه البيانات إلى هذا الإخراج. |
الإخراج <T> | الناتج صحيح () إذا كان `pred` صحيحًا، فسيتم إعادة توجيه البيانات إلى هذا الإخراج. |
الطرق الموروثة
الأساليب العامة
إنشاء RefSwitch <T> ثابت عام ( نطاق النطاق، بيانات المعامل <T>، المعامل <Boolean> pred)
طريقة المصنع لإنشاء فئة تغلف عملية RefSwitch جديدة.
حدود
نِطَاق | النطاق الحالي |
---|---|
بيانات | سيتم إرسال موتر المرجع إلى الإخراج المناسب. |
بريد | عددي يحدد منفذ الإخراج الذي سيستقبل البيانات. |
عائدات
- مثيل جديد من RefSwitch
الإخراج العام <T> الإخراجFalse ()
إذا كانت قيمة `pred` خاطئة، فسيتم إعادة توجيه البيانات إلى هذا الإخراج.
الإخراج العام <T> الإخراج صحيح ()
إذا كان `pred` صحيحًا، فسيتم إعادة توجيه البيانات إلى هذا الإخراج.