DateTime にキャストできるクラスを作成するにはどうすればよいですか。しかし、クラスがパックされたときにクラスをキャストする必要があります。例えば:
object date1 = new MyDateTime();
DateTime date2 = (DateTime)date1;
この実際の例が直接必要です。
私はそれを行う方法を知っていますが、私の方法はパッキングなしで機能します。それを行う方法があるかどうかはわかりません。
助けてください。
PS。オブジェクトを直接 DateTime にキャストする必要があります。したがって、 MyDateTime は前にパックする必要があります。Explicit はうまく機能しますが、オブジェクトがパックされている場合は役に立ちません。そして、次のような通常のキャストを使用してキャストする必要があります
(DateTime) (object) MyDateTime