欢迎来到 C# 教程页面!这里将为您介绍 C# 编程语言的基础知识和高级特性。C# 是一种强大的编程语言,广泛应用于桌面应用、移动应用、游戏开发、企业级应用等领域。

基础知识

变量和数据类型

在 C# 中,变量用于存储数据。以下是一些常用的数据类型:

  • int:整数
  • float:浮点数
  • double:双精度浮点数
  • char:字符
  • string:字符串
int age = 25;
float pi = 3.14f;
char letter = 'A';
string name = "张三";

控制结构

控制结构用于控制程序的执行流程。以下是一些常用的控制结构:

  • if 语句:条件判断
  • for 循环:循环执行
  • while 循环:循环执行,直到条件不满足
if (age > 18)
{
    Console.WriteLine("成年了!");
}

for (int i = 0; i < 5; i++)
{
    Console.WriteLine(i);
}

while (i < 10)
{
    Console.WriteLine(i);
    i++;
}

函数

函数是 C# 中的基本构建块,用于封装代码块。以下是一个简单的函数示例:

public static int Add(int a, int b)
{
    return a + b;
}

高级特性

异常处理

异常处理用于处理程序运行过程中可能出现的错误。以下是一个异常处理的示例:

try
{
    int result = int.Parse("abc");
}
catch (FormatException)
{
    Console.WriteLine("输入的不是有效的整数!");
}

LINQ

LINQ(Language Integrated Query)是一种强大的查询技术,可以用于查询各种数据源。以下是一个 LINQ 查询的示例:

List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };
var evenNumbers = numbers.Where(n => n % 2 == 0);
foreach (var number in evenNumbers)
{
    Console.WriteLine(number);
}

扩展阅读

如果您想了解更多关于 C# 的知识,可以访问以下链接:

希望这份教程能帮助您更好地了解 C# 编程语言。祝您学习愉快!🎉