判断 Dictionary 的值为不为空 或 undefined

2023-11-03

score.ScoreDetails = {"ChineseScore":"130","MatchScore":"180","EnglishScore":"117","GeneralScore":"undefined","WL":"A+","DL":"A+"}
@if (score.ScoreDetails != null)
                    {
                        Dictionary<string, string> dic = score.ScoreDetails;
                        //根据单科成绩计算总分数
                        double cnScore = 0;
                        double geScore = 0;
                        double maScore = 0;
                        double enScore = 0;
                        double.TryParse(dic["Chinese"], out cnScore);
                        double.TryParse(dic["General"], out geScore);
                        double.TryParse(dic["Match"], out maScore);
                        double.TryParse(dic["English"], out enScore);
                        
                        var zongfen =cnScore+geScore+maScore+enScore;
                        @(zongfen)
                    }

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

判断 Dictionary 的值为不为空 或 undefined 的相关文章

随机推荐