要删除Dictionary中的某些项,可以使用Remove方法。该方法需要传入要删除的项的键作为参数。以下是一个示例:

using System;
using System.Collections.Generic;

public class Program
{
    public static void Main()
    {
        Dictionary<string, int> dict = new Dictionary<string, int>();
        dict.Add("A", 1);
        dict.Add("B", 2);
        dict.Add("C", 3);
        
        Console.WriteLine("Before deletion:");
        foreach (var item in dict)
        {
            Console.WriteLine(item.Key + ": " + item.Value);
        }
        
        dict.Remove("B");
        dict.Remove("C");
        
        Console.WriteLine("\nAfter deletion:");
        foreach (var item in dict)
        {
            Console.WriteLine(item.Key + ": " + item.Value);
        }
    }
}

输出结果为:

Before deletion:
A: 1
B: 2
C: 3

After deletion:
A: 1

在上面的示例中,我们首先创建一个包含三个键值对的Dictionary。然后,使用Remove方法删除键为"B"和"C"的项。最后,我们通过遍历Dictionary来显示删除后的结果

C# 删掉Dictionary中的某些项

原文地址: https://www.cveoy.top/t/topic/ir09 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录