請生成C# DEMO
时间: 2024-08-14 19:01:27 浏览: 43
C# 生成二维码测试demo
在C#中,我们可以创建一个简单的控制台应用程序示例来演示如何使用字典。这里是一个创建并操作字典的基本DEMO:
```csharp
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 创建一个字符串到整数的字典
Dictionary<string, int> studentGrades = new Dictionary<string, int>();
// 插入键值对
studentGrades.Add("Alice", 85);
studentGrades.Add("Bob", 90);
studentGrades.Add("Charlie", 95);
// 输出初始字典内容
Console.WriteLine("Initial Student Grades:");
foreach (KeyValuePair<string, int> pair in studentGrades)
{
Console.WriteLine($"Name: {pair.Key}, Grade: {pair.Value}");
}
// 更新某个学生的成绩
studentGrades["Bob"] = 92;
// 检查键是否存在
bool hasAliceGrade = studentGrades.ContainsKey("Alice");
Console.WriteLine($"Alice's grade exists: {hasAliceGrade}");
// 删除键值对
studentGrades.Remove("Charlie");
// 再次输出字典内容
Console.WriteLine("\nUpdated Student Grades:");
foreach (KeyValuePair<string, int> pair in studentGrades)
{
Console.WriteLine($"Name: {pair.Key}, Grade: {pair.Value}");
}
// 关闭程序
Console.ReadLine();
}
}
```
在这个DEMO中,我们展示了如何创建字典、添加键值对、读取和修改数据,以及处理键是否存在和移除键值对的情况。
阅读全文