1.软件安装
安装Visual Studio
Visual Studio 2022下载地址:
Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器
如下图网址:
下滑寻找到版本下拉框:
下载VisualStudioSetUp.exe后双击进行安装,弹出设置选项弹窗后点击继续,稍等片刻进入选项页面,如图所示:
勾选完毕点击下载时安装即可,根据不同网络配置所花费的时间会有所不同。
破解相关
如下载了除Community 2022的其他版本,在此提供破解使用的密钥:
VS 2022 Enterprise:VHF9H-NXBBB-638P6-6JHCY-88JWH;
VS 2022 Professional:TD244-P4NB7-YQ6XK-Y8MMM-YWV2J
2.在创建C#项目之前需要了解的重要概念。
1.程序集(Assembly):
- C#代码编译后生成的可执行文件或库,包含了程序所需的类型定义、资源和元数据。
- 程序集可以是可执行文件(.exe)或动态链接库(.dll)的形式。
2.引用(Reference):
- 引用是指在一个项目中使用另一个项目或外部库的功能。
- 通过添加引用,可以在当前项目中使用其他项目或库的类、方法和属性。
3.配置文件(Configuration File):
- 配置文件用于存储应用程序的配置设置,例如数据库连接字符串、日志级别等。
- 在C#项目中,常见的配置文件是App.config或Web.config。
<appSettings>
<add key="MyConfigString" value="Test Config Data"/>
<add key="Name" value="测试工程"/>
</appSettings>
using System.Configuration; // 1.在引用中导入Configuration 2.引入Configuration模块
namespace ConsoleApp_app.config
{
internal static class AppSettingConfig
{
public static string resultValue = ConfigurationManager.AppSettings["MyConfigString"].ToString();
public static string resultValue1 = ConfigurationManager.AppSettings["Name"].ToString();
}
}
4.程序入口类(Entry Class):
- 程序入口类是C#应用程序的起点,其中包含了程序的入口方法Main()。
- Main()方法是应用程序的第一个被执行的方法。
5.解决方案与项目(Solution and Project):
- 解决方案是一个包含多个相关项目的容器。
- 项目指的是一个独立的代码库,它可以是一个库项目或应用程序项目。
6.Debug和Release模式:
- Debug模式用于开发和调试阶段,包含了用于调试的额外信息和符号表。
- Release模式用于最终部署和发布,优化了代码的执行效率,不包含调试信息。
7.NET支持混合语言开发:
- .NET平台支持使用多种编程语言进行开发,包括C#、VB.NET、F#等。
- 不同语言编写的代码可以相互调用和交互,共享代码库和功能。
VB代码:
Public Class TestVB
Public Function Add(ByVal a As Integer, ByVal b As Integer) As Integer
Return a + b
End Function
End Class
C#代码
public class TestC
{
public int Add(int a, int b) {
return a <