本文介绍了在赋值的基础上改变枚举的输出。的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 假设我们有这个枚举(在c#中) 枚举工作日 {周日,周二,周二,周三,周四,周五,周二 } 我们需要执行以下操作: Console.WriteLine(Weekdays.Sunday.ToString()); 这是我得到输出为星期日 但是现在如果我将我的枚举修改为 enum 工作日 {星期日,星期一=星期日,星期二,星期三,星期四,星期五,星期六 } 我得到输出。 我再次改变我的枚举: {星期日,星期一= b $ b星期日,星期二,星期三 =周日,周四,周五,周六} 我得到不同的输出再次。任何人都可以告诉我这里发生了什么。解决方案 Suppose we have this enum (in c#)enum Weekdays { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }And we need to do the following:Console.WriteLine(Weekdays.Sunday.ToString());Here are I get output as "Sunday"But now if I am modifying my enum as enum Weekdays { Sunday, Monday=Sunday, Tuesday, Wednesday, Thursday, Friday, Saturday }I get the output Monday.Again I change my enum as:{ Sunday, Monday=Sunday, Tuesday, Wednesday=Sunday, Thursday, Friday, Saturday}I get different outputs on this again. Can any one tell me what is happening here. 解决方案 这篇关于在赋值的基础上改变枚举的输出。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 08-15 20:32