2

私のデータベースでは、数字を保存しています。各番号は 1 日に割り当てられています。たとえば、1 は月曜日に相当します。

私のC#コードには、次のような列挙型があります。

enum day { Sunday=0, Monday, Tuesday, Wednesday, Thursday, Friday,Saturday  };

ユーザーアクセスをチェックするために、ホストから現在の日を取得し、それをデータベースと比較したい。

enum 値をジェネリックと比較する最良の方法は何List<int>ですか?

このトピックを見てみましたenum と int 値を比較する方法? しかし、それは私にとって役に立ちませんでした。

更新:
私は自分のプログラムで、日と時間ごとにユーザー アクセス権を持っています。アプリにアクセスできる日を保存しました。日は整数として保存されました。ユーザーがログインしたいときは、整数と列挙型を比較す​​る必要があります。データベースから一度フェッチするので、List<int>何日もかかります。それを行うためのより良い方法があるかどうかわかりませんか?

4

1 に答える 1