مترجم C# اون لاين
اكتب الأكواد البرمجية، شغّلها وشاركها - بدون أي إعداد.
شغّل C# اون لاين في متصفحك
ساحة ومترجم C# مجاني عبر الإنترنت. اكتب C# في متصفحك، اضغط تشغيل، فيقوم mcs بالترجمة بينما ينفّذ Mono برنامجك خلال ثوانٍ. بدون .NET SDK محلي، ولا Visual Studio، ولا dotnet CLI تحتاج إلى إعداده مسبقًا.
المحرر مبني على نفس محرك VS Code، لذا تعمل ميزات تلوين صياغة C# والإكمال التلقائي والخطوط التشخيصية كلها بسلاسة. يُترجَم الكود عبر مترجم Mono mcs ويعمل على Mono 6.12 مع جامع النفايات SGen - مفيد لاستكشاف LINQ، أو تجربة async/await، أو الاستعداد لمقابلة C# دون الحاجة لإنشاء csproj.
لماذا تفيدك ساحة C# هذه
- تنفيذ فوري لـ C# - اكتب الكود، اضغط تشغيل، واستلم ناتج مترجم C# اون لاين خلال ثوانٍ، بدون dotnet CLI أو csproj.
- تلوين كامل لصياغة C#، إكمال تلقائي يدرك الأنواع، ورسائل أخطاء واضحة من مترجم mcs، مدعومة بنفس محرك المحرر الذي يشغّل VS Code.
- دعم إدخال stdin متاح. كل من
Console.ReadLine()وConsole.Read()وConsole.In.ReadToEnd()يقرأ من مربع الإدخال في الساحة، لذلك تعمل برامج C# التفاعلية من البداية إلى النهاية. لا حاجة إلى .NET SDK أو Visual Studio أو Rider أو Mono على جهازك. - Mono 6.12 مع مترجم mcs - اكتب برامج C# واستخدم LINQ والأنواع العامة و async/await دون تثبيت .NET SDK.
ما يمكنك تجربته في ساحة C#
- استعلامات LINQ: Where و Select و GroupBy و Aggregate على المصفوفات والقوائم، مع تحقّق المترجم من تعابير الـ lambda.
- الأصناف والواجهات والـ generics ومطابقة الأنماط: أساليب C# الجوهرية التي يمكنك اختبارها دالةً دالة.
- تجارب C# سريعة: جرّب extension method، اختبر async Task، تحقّق من تفكيك tuple، أو تأكّد من سلوك نوع nullable.
الأسئلة الشائعة حول مترجم C# اون لاين
هل مترجم C# اون لاين مجاني؟
هل أحتاج إلى تثبيت .NET SDK أو Visual Studio؟
هل تعمل ساحة C# على الجوال و Chromebook؟
هل يمكنني استخدام Console.ReadLine() في مترجم C# أونلاين؟
Console.ReadLine() وConsole.Read() وConsole.In.ReadToEnd() يقرأ الأسطر التي تكتبها بالطريقة نفسها التي يقرأها بها ملف .exe مُترجَم يعمل محليًا في الطرفية. مفيد لمسائل المقابلات التي تحلّل الأسطر إلى مصفوفات من الأعداد الصحيحة.كيف أتعلّم C# بعد تجربة الساحة؟
أدوات مفيدة لـ C#
أدوات مجانية تعمل في المتصفح تتكامل بشكل رائع مع ملعب C# البرمجي - جميعها جزء من Coddy.