13
C # vs Java Enum (สำหรับผู้ที่เพิ่งเริ่มใช้ C #)
ฉันเคยเขียนโปรแกรมใน Java มาระยะหนึ่งแล้วเพิ่งถูกโยนลงในโปรเจ็กต์ที่เขียนด้วยภาษา C # ทั้งหมด ฉันพยายามที่จะเพิ่มความเร็วใน C # และสังเกตว่า enums ใช้ในหลาย ๆ ที่ในโครงการใหม่ของฉัน แต่จากการมองเห็นครั้งแรก Enums ของ C # ดูเหมือนจะง่ายกว่าการใช้ Java 1.5+ ใครสามารถระบุความแตกต่างระหว่าง C # และ Java enums และวิธีการเอาชนะความแตกต่าง? (ฉันไม่ต้องการที่จะเริ่มสงครามภาษาเปลวไฟฉันแค่อยากรู้วิธีทำบางสิ่งใน C # ที่ฉันเคยทำใน Java) ตัวอย่างเช่นใครบางคนสามารถโพสต์คู่ C # ให้กับตัวอย่างที่เป็นที่นิยมของ Planet ได้หรือไม่? public enum Planet { MERCURY (3.303e+23, 2.4397e6), VENUS (4.869e+24, 6.0518e6), …