أنت تعمل على مشروع برمجي يتضمن تعريف فئة. تحتوي الفئة على خاصية تسمى "StatusId" والتي تمثل معرف الحالة للكيان. مهمتك هي كتابة طريقة تتحقق من صحة قيمة خاصية "StatusId" بناءً على قواعد معينة.

قم بتنفيذ طريقة `ValidateStatusId(intstatusId)` التي تأخذ عددًا صحيحًا `statusId` كمدخل وترجع قيمة منطقية تشير إلى ما إذا كان `statusId` المحدد صالحًا أم لا.

قواعد التحقق من صحة `StatusId` هي كما يلي:
- يجب أن يكون `statusId` عددًا صحيحًا موجبًا.
- يجب أن يكون `statusId` ضمن نطاق محدد من معرفات الحالة الصالحة، وهو نطاق شامل من 1 إلى 100.

استخدم توقيع الطريقة التالية للتنفيذ الخاص بك:

```csharp
المنطق العام ValidateStatusId(intstatusId)
```

**مثال:**

```csharp
ValidateStatusId(50) // يُرجع صحيحًا
ValidateStatusId(0) // يُرجع خطأ
ValidateStatusId(101) // يُرجع خطأ
```
{"evolved_from": null, "kind": "synthetic", "source": "argilla/DistiCoder-dpo-binarized"}