在线 C# 练习场
在这里写 C#、跑 C#——代码就在你的浏览器里执行,不用装任何东西,也不用注册。
- 真实 CS 错误码,现场复现
- 18 道判题练习,即时批改
- 零配置——浏览器里直接跑
18道判题
24个错误码详解
9节课程
0安装步骤
程序输入(stdin)——点开填写 Console.ReadLine() 读到的内容
点运行执行代码(Ctrl+Enter 也行)。
代码就在你的浏览器本地运行。死循环会被步数看门狗拦下,不会冻死标签页。引擎覆盖新手核心语法——支持范围见关于页。
自动判题题库
18 道题,从读写输入到矩阵对角线——写好解答,浏览器逐个测试点即时批改。
真实编译错误,现场解码
CS0029、CS0103、CS0246……在浏览器里亲眼看错误发生,搞懂原因,复制修法。
新手陷阱讲透
为什么 C# 里 7 / 2 是 3?var 到底是什么?——每条结论都有可运行的证据。
彩蛋 🥚
这里的每个彩蛋都是真能跑的 C#——重点是那个意外,不是段子。
- 练习场里: 输入
Console.WriteLine("chuliu");然后运行。 - 还有:
Console.WriteLine("42");——然后再跑Console.WriteLine(6 * 7);看为什么。 - 示例下拉里: 五个标着 🥚 的条目——面试陷阱、拒绝等于 0.3 的浮点、int 里程表、无视 ToUpper 的字符串、被看门狗抓住的最短死循环。
- 经典那道:
int a = 010;会打印10——前导零在 C# 里是八进制(每场面试的陷阱)。
这些都不藏代码——真正的彩蛋是:语言本身就是玩具。
为什么又做了一个 C# 网站?
大多数教程只给你截图里的代码。在这里,每一页的每个示例都能真的运行——按下示例下方的按钮,看到真实输出;或者看到和 Visual Studio 一致的编译错误(CS0029、CS0103……)。解释器是一段约 60 KB 的 JavaScript,随页面一起加载:没有服务器往返,没有账号,不用等。
下一步:从上面的示例挑一个按"运行",或者从第 1 课开始学。编辑器会记住你上次写的代码。