bigDict我正在尝试在 C# 中创建一个类,该类具有从 JSON 文件获取的字典 ( )。bigDict将字符串映射到大数据结构。由此,我想创建另一个字典 ( ),将键中的每个字符串映射到的数据结构值smallDict中的一个元素(字符串) 。bigDict
我尝试使用 get 和 set 来创建smallDict. 我能够成功使用get,但我陷入了困境set。
class myClass
{
public Dictionary<string, SomeStruct> bigDict{ get; set; } /*get and set from a JSON file*/
public virtual Dictionary<string, string> smallDict
{
get => bigDict.ToDictionary(x => x.Key, x => x.Value.ElemFromStruct); //works fine
set => smallDict.ToDictionary.update(key , value); //doesn't work fine
}
}
由于无法正确设置,我property or indexer cannot be assigned to, is readonly在一些预先存在的测试用例中遇到错误(我正在重构代码)
慕的地8271018
拉风的咖菲猫
相关分类