📜  dotnet - C# (1)

📅  最后修改于: 2023-12-03 15:00:31.869000             🧑  作者: Mango

Dotnet - C#

介绍

Dotnet 是一种跨平台的框架,具有高度开放性和灵活性,可广泛应用于Web、移动、桌面和嵌入式开发等多个领域。

C# 是一种由微软公司发展而来的面向对象、类型安全、可靠性高的编程语言,是 dotnet 生态系统的主要语言之一。

基本语法

C# 的基本语法和面向对象的编程思想和 Java 非常相似,以下是一些常用的基础语法:

变量和数据类型
// 声明变量
int num;
double dnum;

// 赋值
num = 10;
dnum = 3.14;

// 声明并初始化变量
string name = "Alice";
bool isStudent = true;
条件语句
if (condition)
{
    // 如果 condition 为 true,执行此处代码块
}
else if (anotherCondition)
{
    // 如果 condition 为 false,但是 anotherCondition 为 true,执行此处代码块
}
else
{
    // 如果前面的条件都不成立,执行此处代码块
}
循环语句
// for 循环
for (int i = 0; i < 10; i++)
{
    // 执行此处代码块 10 次
}

// while 循环
while (condition)
{
    // 只要 condition 为 true,就一直执行此处代码块
}

// do-while 循环
do
{
    // 至少执行一次此处代码块,然后再根据条件判断是否继续执行
} while (condition);
函数
// 定义函数
public void SayHello(string name)
{
    Console.WriteLine("Hello, " + name + "!");
}

// 调用函数
SayHello("Alice");
dotnet 的使用
创建 dotnet 项目
dotnet new console -n MyProject
cd MyProject
编译和运行
dotnet build
dotnet run
添加依赖
dotnet add package Newtonsoft.Json
发布项目
dotnet publish -c Release -r win10-x64
结语

以上是 dotnet 和 C# 的基础语法和用法的介绍,希望对初学者有所帮助。在使用过程中,应该结合实际情况,灵活运用各种语法和工具,才能真正开发出高质量的软件。