العودة إلى الدورة

مطابقة الأنماط (Pattern Matching)

C# من الصفر إلى الاحتراف: دورة برمجية شاملة

مطابقة الأنماط

مطابقة الأنماط هي طريقة لاختبار التعبيرات وتنفيذ إجراءات إذا نجح الاختبار.

نمط تعبير Switch

csharp string result = obj switch { int i => $"It's an integer: {i}", string s => $"It's a string: {s}", _ => "Unknown type" };