不能输入字典<>c#代码
本文关键字:代码 输入 字典 不能 | 更新日期: 2023-09-27 17:54:38
似乎无论我在代码或类中输入Dictionary<>
的位置,它都不会被接受,并且会产生错误。括号是Invalid token
括号是System.Collections.Generic <Dictionary<String, MediaClass> is a type but used like a variable
我做了各种各样的搜索,但没有任何结果有帮助。我只需要知道在我的代码中我声明Dictionary<>
的地方。
您提出问题的方式似乎遗漏了类型参数。(角度里的东西<>括号中)
- 第一个是key类型
- 第二个是值类型。
从文档。首先,确保包含了名称空间。
using System.Collections.Generic;
你可以这样声明一个字典。
var dictionary = new Dictionary<string, int>();
或不带var
Dictionary<string, int> dictionary = new Dictionary<string, int>();
我们可以这样添加到我们的字典中。
dictionary.Add("4", 4);
dictionary.Add("230", 230);
对字典的一些常用操作。
dictionary.Add("42", 42);
dictionary.Count(); // 3
dictionary.ContainsKey("3"); // false
dictionary.ContainsValue(230); // true
dictionary.Remove("230");
dictionary.Count(); // 2
dictionary.Clear();
dictionary.Count(); // 0