码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • .NET应用程序--Helloworld(C#)


    安装 .NET 并创建首个应用程序。

    下载.NET SDK(软件开发安装包)

    32位下载:https://download.visualstudio.microsoft.com/download/pr/d238bcf4-7362-4885-b371-e23a269a96bd/838e7e2d43528f9c79001f7737d38e7d/dotnet-sdk-6.0.302-win-x86.exe

    64位下载:https://download.visualstudio.microsoft.com/download/pr/c246f2b8-da39-4b12-b87d-bf89b6b51298/2d43d4ded4b6a0c4d1a0b52f0b9a3b30/dotnet-sdk-6.0.302-win-x64.exe

    ARM64下载:https://download.visualstudio.microsoft.com/download/pr/b1b1b47e-dae9-48e1-80f3-9ff920fa937f/9ca322594becea69bf4b9104fdce6154/dotnet-sdk-6.0.302-win-arm64.exe

    打开Windows PowerShell,输入命令行dotnet。 

    dotnet
    

    运行结果如下: 

    如果安装成功,则会看到类似于以上内容的输出。

    创建应用:

    在命令提示符下,运行以下命令以创建应用:

    dotnet new console -o MyApp -f net6.0

    然后导航到由上一个命令创建的新目录:

    cd MyApp
    

    这些命令分别代表什么?

    • dotnet new console 命令将为你新建控制台应用。
    • -o 参数会创建名为 MyApp 的目录,用于存储应用并使用所需文件进行填充。
    • -f 参数指示你正在创建 .NET 6 应用程序。
    • 命令 cd MyApp 会将当前目录更改为刚为新应用创建的目录。

     

    Windows PowerShell的代码如下:

    1. Windows PowerShell
    2. Copyright (C) Microsoft Corporation. All rights reserved.
    3. Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows
    4. PS C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#> dotnet new console -o MyApp -f net6.0
    5. 欢迎使用 .NET 6.0!
    6. ---------------------
    7. SDK 版本: 6.0.302
    8. 遥测
    9. ---------
    10. .NET 工具会收集用法数据,帮助我们改善你的体验。它由 Microsoft 收集并与社区共享。你可通过使用喜欢的 shell 将 DOTNET_CLI_TELEMETRY_OPTOUT 环境变量设置为 "1" 或 "true" 来选择退出遥测。
    11. 阅读有关 .NET CLI 工具遥测的更多信息: https://aka.ms/dotnet-cli-telemetry
    12. ----------------
    13. 已安装 ASP.NET Core HTTPS 开发证书。
    14. 若要信任该证书,请运行 "dotnet dev-certs https --trust" (仅限 Windows 和 macOS)。
    15. 了解 HTTPS: https://aka.ms/dotnet-https
    16. ----------------
    17. 编写你的第一个应用: https://aka.ms/dotnet-hello-world
    18. 查找新增功能: https://aka.ms/dotnet-whats-new
    19. 浏览文档: https://aka.ms/dotnet-docs
    20. 在 GitHub 上报告问题和查找源: https://github.com/dotnet/core
    21. 使用 "dotnet --help" 查看可用命令或访问: https://aka.ms/dotnet-cli
    22. --------------------------------------------------------------------------------------
    23. 已成功创建模板“控制台应用”。
    24. 正在处理创建后操作...
    25. 在 C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#\MyApp\MyApp.csproj 上运行 “dotnet restore”...
    26. 正在确定要还原的项目…
    27. 已还原 C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#\MyApp\MyApp.csproj (用时 122 ms)。
    28. 已成功还原。
    29. PS C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#> cd MyApp
    30. PS C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#\MyApp> notepad
    31. PS C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#\MyApp> notepad Program.cs
    32. PS C:\Users\a-xiaobodou\OneDrive - Microsoft\Projects\C#\MyApp>

    Program.cs的代码如下:

    手把手教你用C#打包应用程序
    application/x-rar 0星 超过10%的资源 491KB
    下载
    1. // See https://aka.ms/new-console-template for more information
    2. Console.WriteLine("Hello, World!");

     运行应用:

    在命令提示符下,运行以下命令:

    dotnet run
    

     

     编辑代码:

     

     Program.cs的代码如下:

     

     

    1. // See https://aka.ms/new-console-template for more information
    2. Console.WriteLine("Hello, World!");
    3. Console.WriteLine("The current time is "+DateTime.Now);
    C#高级编程(第9版)C#5.0&.Net4.5.1 示例代码
    rar 0星 超过10%的资源 60.14MB
    下载

    恭喜已生成并运行自己第一个 .NET 应用!

     

  • 相关阅读:
    【redis】远程无法连接redis
    apache虚拟主机头的实现方式
    使用Cmake编译项目从入门到精通
    牛客刷题---年会抽奖
    淘宝/天猫,1688,拼多多,京东店铺获取所有商品详情(api接口详情)
    阿里云部署应用
    ubuntu下使用docker命令行
    vs2010 c++ 解析 json(jsoncpp)
    ConstantPool::allocate记录
    VUE3 TS 大前端 JS 打印 兼容 批量分页打印
  • 原文地址:https://blog.csdn.net/DXB2021/article/details/126159550
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号