作业帮 > 综合 > 作业

谁可以帮我解释下 这段代码怎么进行的,是关于字典的用法的

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 11:44:45
谁可以帮我解释下 这段代码怎么进行的,是关于字典的用法的
Dictionary chinese = new Dictionary();
Dictionary english = new Dictionary();
Dictionary total = new Dictionary();
前面三段明白,就是下面的不明白
total.Add(totalDicIndex,line[0]);
chinese.Add(totalDicIndex++,line[1]);
total.Add(totalDicIndex,line[1]);
english.Add(totalDicIndex++,line[0]);
add()方法就是将指定的键和值添加到字典中,total的键是int类型,你的totalDicIndex
应该是定义的int类型变量吧,line应该是string类型的数组,line[int]是通过下标取值,totalDicIndex
++就等于totalDicIndex+1之后再赋值给totalDicIndex.不明白可追问,望采纳
再问: 可是我还是不明白他为什么要定义一个chinese一个english一个total
再答: chinese、english、total只是变量名,可以随便起,比如a、b、c