🔷

C# Pro

Sûr

مساعد تطوير C# المتقدم

يساعد هذا المهارة المطورين المتقدمين في C# على مواجهة تحديات البرمجة المعقدة وأنماط التصميم والقرارات المعمارية مع إرشادات الخبراء وأمثلة الكود.

Prend en charge: Claude Codex Code(CC)
🥉 72 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "C# Pro". Write a singleton pattern implementation in C#

Résultat attendu:

A thread-safe singleton class with lazy initialization, explanation of different approaches (lazy<T>, double-check locking, static readonly), and when to use each variant.

Utilisation de "C# Pro". How do I optimize this LINQ query for large datasets?

Résultat attendu:

Detailed explanation of deferred execution, streaming with yield, batching strategies, and when to use ToList() vs direct enumeration.

Utilisation de "C# Pro". Explain async/await best practices

Résultat attendu:

Comprehensive guide covering async all the way, avoiding async void, ConfigureAwait, Task.Run vs async I/O, and common pitfalls.

Audit de sécurité

Sûr
v1 • 2/24/2026

This is a prompt-only skill with no executable code. The static analyzer scanned 0 files (0 lines) and detected 0 potential security issues. Risk score is 0/100, indicating no detected threats. The skill provides C# programming guidance through prompt templates without any filesystem, network, or script execution capabilities.

0
Fichiers analysés
0
Lignes analysées
0
résultats
1
Total des audits
Aucun problème de sécurité trouvé
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
74
Conformité aux spécifications

Ce que vous pouvez construire

هندسة تطبيقات المؤسسة

تصميم تطبيقات C# قابلة للتطوير وصيانة باستخدام التصميم الموجه بالمجال وأنماط الخدمات المصغرة ومبادئ الهندسة النظيفة.

مراجعة الكود وإعادة الهيكلة

احصل على تعليقات الخبراء على كود C# الحالي واقتراحات لتحسين الأداء وقابلية القراءة والالتزام بأفضل الممارسات.

تعلم المفاهيم المتقدمة

افهم موضوعات معقدة مثل إدارة الذاكرة وأنماط التزامن وعمليات LINQ المتقدمة مع شروحات وأمثلة مفصلة.

Essayez ces prompts

إنتاج الكود الأساسي
اكتب فئة C# تنفذ [DESCRIPTION FUNCTIONALITY] باستخدام أفضل الممارسات ومعالجة الأخطاء المناسبة.
تنفيذ نمط التصميم
نفذ نمط التصميم [PATTERN NAME] في C# لـ [USE CASE]. Include explanation of when to use this pattern and potential drawbacks.
تحسين الأداء
: PASTE CODE] حلل كود C# هذا بحثاً عن مشكلات الأداء واقترح تحسينات لاستخدام الذاكرة وسرعة التنفيذ.
مراجعة الهندسة
راجع هذه الهندسة المقترحة [DESCRIBE ARCHITECTURE]. ما هي المزايا والعيوب؟ كيف ستتحقق قابلية التوسع والصيانة؟

Bonnes pratiques

  • حدد دائماً أسماء الطرق غير المتزامنة اللاحقة AsyncClarity pour plus de clarté
  • Use dependency injection for testability and loose coupling
  • Préférez la composition à l'héritage dans la conception C#
  • Exploiter les interfaces pour l'abstraction et la simulation

Éviter

  • Évitez d'attraper l'Exception générique sans gestion ou journalisation appropriée
  • N'utilisez pas async void sauf pour les gestionnaires d'événements
  • Évitez de bloquer sur du code async avec .Wait() ou .Result
  • N'exposez pas les collections mutables en tant que propriétés publiques

Foire aux questions

هل يمكن لهذه المهارة تجميع وتشغيل كود C# الخاص بي؟
لا، توفر هذه المهارة أمثلة الكود والإرشادات لكنها لا يمكنها تنفيذ أو تجميع كود C#. استخدم IDE أو dotnet CLI لتشغيل الكود.
ما إصدارات .NET التي تدعمها هذه المهارة؟
تغطي المهارة .NET Framework و.NET Core و.NET 5+ مع إرشادات خاصة بالإصدار حيث توجد اختلافات.
هل يمكنني استخدام هذا للتحضير لمقابلات C#؟
نعم، يمكن للمهارة شرح المفاهيم وإنشاء مشاكل عملية ومراجعة إجاباتك للمقابلات التقنية.
هل تعمل هذه المهارة مع Unity أو تطوير الألعاب؟
تغطي المهارة أنماط C# العامة التي تنطبق على Unity، لكن لا تمتلك معرفة محددة بواجهة برمجة تطبيقات Unity.
هل يمكنني استخدام هذا لتطوير ASP.NET Core؟
نعم، تغطي المهارة أطر العمل الويب بما في ذلك ASP.NET Core وMVC وRazor Pages وواجهات برمجة التطبيقات المصغرة.
كيف يقارن هذا بـ GitHub Copilot؟
توفر هذه المهارة إرشادات تفسيرية أعمق ونصائح معمارية، بينما يركز Copilot على إكمال الكود. يكملان بعضهما البعض جيداً.

Détails du développeur

Structure de fichiers

📄 SKILL.md