一行代码创建一个只有一个条目的字典
本文关键字:有一个 字典 一行 代码 创建 一个 | 更新日期: 2023-09-27 17:54:57
我有一个以Dictionary<int, int>
作为参数的方法
public void CoolStuff(Dictionary<int, int> job)
我想用一个字典条目调用该方法,比如
int a = 5;
int b = 6;
var param = new Dictionary<int, int>();
param.Add(a, b);
CoolStuff(param);
如何在一行中完成?
就是这样,如果您不需要a
和b
变量:
var param = new Dictionary<int, int> { { 5, 6 } };
或者
CoolStuff(new Dictionary<int, int> { { 5, 6 } });
请阅读如何:使用集合初始化器初始化字典(c#编程指南)
var param = new Dictionary<int, int>() { { 5, 6 } };