public static string Random(string Type = null, int?SubType = null, string Size = null) { string str = ""; StellarType stellarType = (StellarType)StellarClass._rand.Next(0, 7); StellarSize stellarSize = (StellarSize)StellarClass._rand.Next(0, 8); int num = StellarClass._rand.Next(0, 9); return(str + (Type ?? stellarType.ToString()) + (object)(SubType ?? num) + (Size ?? stellarSize.ToString())); }
public void TestTemperatureAndLuminosity() { StellarType st = StellarType.FromTemperatureAndLuminosity(Temperature.FromKelvins(20000.0), Luminosity.FromSolarLuminosities(2.0)); Console.WriteLine(st.ToString()); Console.WriteLine(st.Luminosity); Console.WriteLine(st.Mass); Console.WriteLine(st.Temperature); Console.WriteLine(st.Radius); }