【教练我想写 C#】啊我就想用 VS Code 开发啊 !

最近因为工作的需求需要写 C#,
就是QA Q 到写 C# 的概念,
想说可以边学习边做个纪录顺便分享给有需要的人。
那我们就马上开始吧~

啊我就想用 VS Code 开发啊

不要跟我说 Visual Studio 多好用或是 Rider 多方便,
我不认为一开始就给一个菜鸡满满功能的 IDE 是好事,
先痛过再爽,那种痛爽痛爽的感觉才令人值得回味是吧。
(但是如果你有其他看法或是经验也可以在底下留言跟我讨论xDD

  1. 下载 VS Code 连结

  2. 安装 C# Plugin

  3. 使用 .Net Core CLI 建立一个打印出 Hellow world 的专案

    • 建立一个资料夹名为 hellow_world 并且进入该目录
    • 在 terminal 输入以下指令
      dotnet new console
      
  4. 打开 Program.cs (看起来我们如果要编辑就是这在这个档案

  5. 编译!

    • F5 (Debugging) 或是使用介面最上方 Run -> Starting Debugging

    • Ctrl + F5 (Without Debugging) 或是使用介面最上方 Run -> Run Without Debugging

  6. 编译完没有错误後会产生可执行档

    dotnet run
    

官方教学好温馨


我原本预计应该是要买几本书来读,但是我在网路上查 C# 相关的教学发现微软官方的教学满用心的
这边也附上连结给需要的人~
C # 语言教学课程


一直读官方文件看起来感觉似乎会有点无聊
最近可能会开始筹画直接试试看写专案~
不知道会不会吃便便就是了xD


<<:  Gulp 压缩优化程序码(2) DAY89

>>:  强型闯入DenoLand[36] - Deno 1.6 释出!

Day23 - 在 Next.js 中如何共用 Layout

前言 在前一篇文章中,我们了解了怎麽使用 _app.tsx 撰写共用 layout 的 compon...

Day07 - [丰收款] 浅谈binary与十六进位Hex、UTF-8文字编码转换

在进入正式叫用API前,还记得先前有比如四组Hash码(以十六进位表示),或者要转成bytearra...

D27 Selenium IDE 测试

原来我发现我其实想要做的是模拟使用者的行为来测试网站是否顺利运行 而不是对单一function测试 ...

DE2_115(DAY2)用niosii和switch还有NiosII console去控制板子上的led

DE2_115(DAY2)用niosii和switch还有NiosII console去控制板子上的...

Day 18 - Spring Boot 日志纪录

日志纪录是网站的一个非常重要的功能,不论是对外的使用者或是对内的管理,实际运营上一定都会遇到许许多多...