net如何开发网站源码分享下载(net网站源代码)

这篇文章给大家聊聊关于net如何开发网站源码分享下载,以及net网站源代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。

在本教程中,将创建包含一个字符串处理方法的简单类库。

类库定义的是可以由应用程序调用的类型和方法。如果库以.NETStandard2.0为目标,则支持.NETStandard2.0的任何.NET实现(包括.NETFramework)均可调用该库。

如果库以.NET6为目标,则以.NET6为目标的任何应用程序均可调用该库。本教程演示如何以.NET6为目标。

创建类库后,可将其作为NuGet包或作为与使用该类库的应用程序捆绑在一起的组件进行分发。

必备条件

安装了具有.NET桌面开发工作负载的VisualStudio2022版本17.0.0预览版。选择此工作负载时,将自动安装.NET6SDK。

创建解决方案

首先,创建一个空白解决方案来放置类库项目。VisualStudio解决方案用作一个或多个项目的容器。将其他相关项目添加到同一个解决方案中。

创建空白解决方案:

启动VisualStudio。

在“开始”窗口上,选择“创建新项目”。

在“创建新项目”页面上,在搜索框中输入“解决方案”。选择“空白解决方案”模板,然后选择“下一步”。

在“配置新项目”页面上,在“解决方案名称”框中输入“ClassLibraryProjects”。然后选择“创建”。

创建类库项目

将名为“StringLibrary”的新.NET类库项目添加到解决方案。

在“解决方案资源管理器”中,右键单击解决方案并选择“添加”“新建项目”。

在“创建新项目”页面上,在搜索框中输入“库”。从“语言”列表中选择“C”或“VisualBasic”,然后从“平台”列表中选择“所有平台”。

选择“控制台应用程序”模板,然后选择“下一步”。

在“配置新项目”页面,在“项目名称”框中输入“ShowCase”。然后选择“下一步”。

在“其他信息”页的“框架”框中选择“.NET6(长期支持)”。然后选择“创建”。

在“Program.cs”或“Program.vb”文件的代码窗口中,将所有代码替换为以下代码

该代码使用row变量来维护写入到控制台窗口的数据行数计数。如果大于或等于25,该代码将清除控制台窗口,并向用户显示一条消息。

usingUtilityLibraries;\n\nclassProgram\n{\nstaticvoidMain(string[]args)\n{\nintrow=0;\n\ndo\n{\nif(row==0||row>=25)\nResetConsole();\n\nstring?input=Console.ReadLine();\nif(string.IsNullOrEmpty(input))break;\nConsole.WriteLine($&34;);\nConsole.WriteLine(&34;+\n$&34;Yes&34;No&34;);\nConsole.WriteLine();\nrow+=4;\n}while(true);\nreturn;\n\n//DeclareaResetConsolelocalmethod\nvoidResetConsole()\n{\nif(row>0)\n{\nConsole.WriteLine(&34;);\nConsole.ReadKey();\n}\nConsole.Clear();\nConsole.WriteLine($&34;);\nrow=3;\n}\n}\n}

该程序会提示用户输入字符串。它会指明字符串是否以大写字符开头。如果用户没有输入字符串就按Enter键,那么应用程序会终止,控制台窗口会关闭。

添加项目引用

最初,新的控制台应用项目无权访问类库。若要允许该项目调用类库中的方法,可以创建对类库项目的项目引用。

在“解决方案资源管理器”中,右键单击项目的“依赖项”节点,并选择“添加项目引用”。

在“引用管理器”对话框中,选择“StringLibrary”项目,然后选择“确定”按钮。

运行应用

在“解决方案资源管理器”中,右键单击“ShowCase”项目,在上下文菜单中选择“设为启动项目”。

按CtrlF5编译并运行程序,而不进行调试。

输入字符串并按Enter以试用程序,然后按Enter退出。

4月19日周二19:30.NET云原生挑战赛直播课-第四课【桂素伟-开发基于Docker的.NET应用】准时开讲,关注51Aspx视频号预约观看

OK,关于net如何开发网站源码分享下载和net网站源代码的内容到此结束了,希望对大家有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平