C#対Java Enum(C#の初心者向け)
私はしばらくJavaでプログラミングしていて、完全にC#で書かれたプロジェクトに取り掛かりました。私はC#で速度を上げようとしていますが、新しいプロジェクトのいくつかの場所で列挙型が使用されていることに気付きましたが、一見すると、C#の列挙型はJava 1.5+実装よりも単純に見えます。C#とJavaの列挙型の違いを列挙して、その違いを克服する方法を教えてください。(私は言語の炎上戦争を開始したくありません。Javaで以前使用していたC#でいくつかのことを行う方法を知りたいだけです)。たとえば、誰かがSunの有名なPlanet列挙型の例に対応するC#を投稿できますか? public enum Planet { MERCURY (3.303e+23, 2.4397e6), VENUS (4.869e+24, 6.0518e6), EARTH (5.976e+24, 6.37814e6), MARS (6.421e+23, 3.3972e6), JUPITER (1.9e+27, 7.1492e7), SATURN (5.688e+26, 6.0268e7), URANUS (8.686e+25, 2.5559e7), NEPTUNE (1.024e+26, 2.4746e7), PLUTO (1.27e+22, 1.137e6); private final double mass; // in kilograms private final double radius; // in meters Planet(double mass, double …