/// <summary> /// get <see cref="EnumMemberAttribute"/> of <see cref="PlayDifficulty"/> /// </summary> /// <param name="PlayDifficulty"></param> /// <returns></returns> public static string ToMemberName(this PlayDifficulty PlayDifficulty) => PlayDifficulty.GetAttribute <EnumMemberAttribute>(ThrowNotFoundFiled: false)?.Value ?? "Unkown";
/// <summary> /// constructor /// </summary> /// <param name="Style"></param> /// <param name="Difficulty"></param> public StepPlayType(PlayStyle Style, PlayDifficulty Difficulty) => (this.Style, this.Difficulty) = (Style, Difficulty);