Menu
Coddy logo textTech

לכתוב, להריץ ולשתף קטעי קוד - בלי שום התקנה.

CoddyProgram.cs
Output
Click Run to see the output here.

הריצו C# אונליין בדפדפן

עורך וקומפיילר C# אונליין וחינמי. כתבו C# בדפדפן, לחצו על הרצה, ו-mcs מקמפל בזמן ש-Mono מריץ את התוכנית תוך שניות. בלי .NET SDK מקומי, בלי Visual Studio ובלי dotnet CLI להגדיר מראש.

העורך בנוי על אותו מנוע של VS Code, כך שהדגשת תחביר של C#, השלמה אוטומטית וסימון שגיאות עובדים כולם. הקוד מקומפל עם הקומפיילר mcs של Mono ורץ על Mono 6.12 עם ה-garbage collector מסוג 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, ב-generics וב-async/await בלי להתקין את ה-.NET SDK.

מה אפשר לבנות בעורך ה-C# האונליין

  • שאילתות LINQ: Where, Select, GroupBy ו-Aggregate על מערכים ורשימות, כשהקומפיילר מאמת את ה-lambdas שלכם.
  • מחלקות, ממשקים, generics ו-pattern matching: הניבים המרכזיים של C#, שאפשר לבדוק מתודה אחת בכל פעם.
  • ניסויים מהירים ב-C#: נסו extension method, בדקו async Task, ודאו פירוק של tuple או בדקו איך טיפוס nullable מתנהג.

שאלות נפוצות על קומפיילר C# אונליין

קומפיילר ה-C# האונליין חינמי?
כן, עורך ה-C# האונליין חינמי לשימוש. בלי הרשמה, בלי .NET SDK להתקין ובלי רישיון Visual Studio לקנות: פותחים את הדף ומקמפלים.
צריך את ה-.NET SDK או את Visual Studio מותקנים?
לא צריך להתקין כלום. לא צריך dotnet, Visual Studio, Rider או Mono במחשב. קומפיילר ה-C# האונליין מקמפל עם mcs ומריץ את התוכנית על Mono 6.12 תוך שניות.
עורך ה-C# האונליין עובד בנייד ובמחשבי Chromebook?
כן. עורך ה-C# עובד בכל דפדפן מודרני, במחשב, בטאבלט או בנייד. מתאים להרצת C# ממחשב Chromebook או ממחשב שבו אי אפשר להתקין את ה-.NET SDK.
אפשר להשתמש ב-Console.ReadLine() בקומפיילר ה-C# האונליין?
כן. Console.ReadLine(), Console.Read() ו-Console.In.ReadToEnd() קוראים את השורות שהקלדתם בדיוק כמו כשמריצים קובץ .exe מקומפל מקומית בטרמינל. מתאים לשאלות ראיון שמפרקות שורות למערכים של מספרים שלמים.
איך ממשיכים ללמוד C# אחרי שמנסים את העורך?
ערכו את קוד ה-C# לדוגמה, לחצו על הרצה ונסו שוב ושוב. כשתרצו משהו מובנה יותר, קורס ה-C# האינטראקטיבי של Coddy מכסה מחלקות, LINQ, generics, async/await ועוד, עם תרגילים מעשיים.

כלים שימושיים ל-C#

כלים חינמיים בדפדפן שמשתלבים היטב עם עורך ה-C# אונליין - כולם חלק מ-Coddy.