ساحة تجربة C#
اكتب الأكواد البرمجية، شغّلها وشاركها — بدون أي إعداد.
شغّل C# اون لاين في متصفحك
هذه ساحة ومترجم C# اون لاين مجانيان. اكتب كود C# مباشرة في متصفحك، اضغط تشغيل، وشاهد mcs يترجم و Mono ينفّذ برنامجك خلال ثوانٍ — بدون .NET SDK محلي، بدون Visual Studio، وبدون dotnet CLI. أسرع طريقة لتجربة استعلام LINQ، اختبار دالة عامة، أو حل مسألة مقابلة بلغة C#.
داخليًا، يستخدم المحرر نفس محرك 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.
- الأصناف والواجهات والأنواع العامة ومطابقة الأنماط — أساليب C# الأساسية يمكنك اختبارها دالة دالة.
- تجارب C# سريعة — جرّب دالة امتداد، اختبر async Task، تحقّق من تفكيك tuple، أو تأكّد من سلوك نوع nullable.
الأسئلة الشائعة حول مترجم C# اون لاين
هل مترجم C# اون لاين مجاني؟
هل أحتاج إلى تثبيت .NET SDK أو Visual Studio؟
هل تعمل ساحة C# على الجوال و Chromebook؟
هل يمكنني استخدام Console.ReadLine() في مترجم C# أونلاين؟
Console.ReadLine() و Console.Read() و Console.In.ReadToEnd() الأسطر التي تكتبها بالطريقة نفسها كما عند تشغيل ملف .exe مترجم محليًا في الطرفية. مفيدة لمسائل المقابلات التي تحوّل الأسطر إلى مصفوفات أعداد صحيحة.