gpt4 book ai didi

C# 用带值的元组实例化字典

转载 作者:行者123 更新时间:2023-11-30 19:52:45 28 4
gpt4 key购买 nike

我有一个包含一个整数和一个元组的字典。

我想在实例化时插入一些值,但出现错误:

Cannot convert from 'System.Tuple' to 'System.Collections.Generic.IEqualtyComparer

这就是我想要做的:

public static readonly Dictionary<int, Tuple<int, double>> DIAMETER_METRIC_CHAMFER 
= new Dictionary<int, Tuple<int, double>>({80, new Tuple<int, double>(16, 37.0)}
);

最佳答案

您已通过元素 {80, new Tuple<int, double>(16, 37.0)}到字典的构造函数中,你应该改用初始化器:

public static readonly Dictionary<int, Tuple<int, double>> DIAMETER_METRIC_CHAMFER
= new Dictionary<int, Tuple<int, double>>()
{
{ 80, new Tuple<int, double>(16, 37.0) }
};

关于C# 用带值的元组实例化字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54109505/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com