C# Dictionary(字典) 是一种用于存储键值对的数据结构,它允许您通过键来快速访问值
▥编程
𝄐 0
c#字典的作用,c# 字典定义,c# 字典原理,c# 字典获取值,c# 字典取值,c# 字典 效率
C# Dictionary(字典) 是一种用于存储键值对的数据结构,它允许您通过键来快速访问值。每个键必须是唯一的。Dictionary 是 .NET Framework 中的一个泛型集合类,因此可以存储任何数据类型。
以下是 C# Dictionary 的用法和示例:
1. 创建一个 Dictionary 对象
Dictionary<int, string> myDict = new Dictionary<int, string>();
这将创建一个空的 Dictionary 对象,其中键的类型为 int,值的类型为 string。
2. 添加键值对到 Dictionary
myDict.Add(1, "apple");
myDict.Add(2, "banana");
myDict.Add(3, "orange");
这将在 Dictionary 中添加三个键值对,分别为 (1, "apple"), (2, "banana") 和 (3, "orange")。
3. 通过键来访问值
string fruit = myDict[1];
Console.WriteLine(fruit); // 输出:"apple"
这将从 Dictionary 中检索键为 1 的值并将其存储在字符串变量中。
4. 遍历 Dictionary 中的所有键值对
foreach (KeyValuePair<int, string> kvp in myDict)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
}
这将遍历 Dictionary 中的所有键值对,并将每个键和值打印到控制台上。
5. 检查 Dictionary 是否包含特定的键
if (myDict.ContainsKey(1))
{
Console.WriteLine("Dictionary contains key 1.");
}
这将检查 Dictionary 是否包含键为 1 的键值对,如果存在,则打印一条消息到控制台上。
6. 删除 Dictionary 中的一个键值对
myDict.Remove(2);
这将从 Dictionary 中删除键为 2 的键值对。
以上是 C# Dictionary(字典) 的基本用法和示例。使用它可以轻松地存储和访问键值对,并且还提供了许多有用的方法来操作和查询数据。
C# Dictionary(字典) 是一种用于存储键值对的数据结构,它允许您通过键来快速访问值。每个键必须是唯一的。Dictionary 是 .NET Framework 中的一个泛型集合类,因此可以存储任何数据类型。
以下是 C# Dictionary 的用法和示例:
1. 创建一个 Dictionary 对象
Dictionary<int, string> myDict = new Dictionary<int, string>();
这将创建一个空的 Dictionary 对象,其中键的类型为 int,值的类型为 string。
2. 添加键值对到 Dictionary
myDict.Add(1, "apple");
myDict.Add(2, "banana");
myDict.Add(3, "orange");
这将在 Dictionary 中添加三个键值对,分别为 (1, "apple"), (2, "banana") 和 (3, "orange")。
3. 通过键来访问值
string fruit = myDict[1];
Console.WriteLine(fruit); // 输出:"apple"
这将从 Dictionary 中检索键为 1 的值并将其存储在字符串变量中。
4. 遍历 Dictionary 中的所有键值对
foreach (KeyValuePair<int, string> kvp in myDict)
{
Console.WriteLine("Key = {0}, Value = {1}", kvp.Key, kvp.Value);
}
这将遍历 Dictionary 中的所有键值对,并将每个键和值打印到控制台上。
5. 检查 Dictionary 是否包含特定的键
if (myDict.ContainsKey(1))
{
Console.WriteLine("Dictionary contains key 1.");
}
这将检查 Dictionary 是否包含键为 1 的键值对,如果存在,则打印一条消息到控制台上。
6. 删除 Dictionary 中的一个键值对
myDict.Remove(2);
这将从 Dictionary 中删除键为 2 的键值对。
以上是 C# Dictionary(字典) 的基本用法和示例。使用它可以轻松地存储和访问键值对,并且还提供了许多有用的方法来操作和查询数据。
本文地址:
/show-278662.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。