康斯坦丁.艾莉希雅 2022-10-04 14:27 采纳率: 60%
浏览 19
已结题

关于#c##的问题:某个贫血模型的字段属性是一个字典,是在检索同类型一个列表字段后将列表字段里的属性相加得到这个字典的属性,但是当我运行时会提示(操作系统-windows)

某个贫血模型的字段属性是一个字典,是在检索同类型一个列表字段后将列表字段里的属性相加得到这个字典的属性,但是当我运行时会提示

img


```c#
       { public class ArmyClass
    {
        public string classname;
        public List<ArmyPart> classpart { get; set; }
        public int person
        {
            get;
            set;
        }
        public Dictionary<string, int> attribute
        //string armyname, int person, float efficiency, int speed,
        //int softattack, int hardattack, int defense, int organization,
        //int armorvalue, Dictionary<string, int> part
        {
            get
            {
                foreach (ArmyPart part in classpart)
                {
                    attribute["人数"] = ++part.person;
                    attribute["效率"] = ++part.efficiency;
                    attribute["速度"] = ++part.speed / attribute.Count;
                    attribute["火力"] = ++part.softattack;
                    attribute["装甲攻击"] = ++part.hardattack;
                    attribute["装甲度"] = ++part.armorvalue;
                    attribute["防御"] = ++part.defense;
                    attribute["组织度"] = ++part.organization;
                }
                return attribute;
            }
            set
            { 
               if(value == null)
                {
                   attribute["人数"] = 0;
                   attribute["效率"] = 0;
                   attribute["速度"] = 0;
                   attribute["火力"] = 0;
                   attribute["装甲攻击"] = 0;
                   attribute["装甲度"] = 0;
                   attribute["防御"] = 0;
                   attribute["组织度"] = 0;
                }
            }

```

  • 写回答

2条回答 默认 最新

  • xuzuning 2022-10-05 09:53
    关注

    堆栈溢出,出现递归了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 10月14日
  • 已采纳回答 10月6日
  • 创建了问题 10月4日

悬赏问题

  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?
  • ¥15 求daily translation(DT)偏差订正方法的代码
  • ¥15 js调用html页面需要隐藏某个按钮
  • ¥15 ads仿真结果在圆图上是怎么读数的
  • ¥20 Cotex M3的调试和程序执行方式是什么样的?