/// <summary>オプション指定して作成</summary> public SearchOption( SortOrder SortOrder, SortTarget SortTarget, PostTimeFilter PostTimeFilter, PlayTimeFilter PlayTimeFilter) { this.SortOrder = SortOrder; this.SortTarget = SortTarget; this.PostTimeFilter = PostTimeFilter; this.PlayTimeFilter = PlayTimeFilter; }
/// <summary> /// キーの取得 /// </summary> public static string ToKey(this PlayTimeFilter PlayTimeFilter) { switch (PlayTimeFilter) { case PlayTimeFilter.None: return(""); case PlayTimeFilter.Short: return("1"); case PlayTimeFilter.Long: return("2"); default: throw new Exception("設定したサーチオプションが不正です"); } }