الشرط العام (المعروف أيضاً باسم شرط الحراسة) في Kotlin هو تقنية برمجية تستخدم لتحقق من صحة وجود قيمة في متغير قبل استخدامها في التعليمات البرمجية اللاحقة. إذا كانت القيمة غير صالحة، فسيتم تنفيذ التعليمات البرمجية الواردة في الشرط العام بدلاً من المتابعة في التعليمات اللاحقة. يستخدم الشرط العام في Kotlin بشكل خاص لتحسين صيانة البرامج وتجنب الأخطاء البرمجية المحتملة.
2