📅  最后修改于: 2023-12-03 15:00:31.869000             🧑  作者: Mango
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 new console -n MyProject
cd MyProject
dotnet build
dotnet run
dotnet add package Newtonsoft.Json
dotnet publish -c Release -r win10-x64
以上是 dotnet 和 C# 的基础语法和用法的介绍,希望对初学者有所帮助。在使用过程中,应该结合实际情况,灵活运用各种语法和工具,才能真正开发出高质量的软件。