そのような拡張メソッドを作成しようとしています:
public static DateTime HistoryFrom(this DateTime dateTime){
return new DateTime(1900,1,1);
}
しかし、これは機能しません。おそらく、使用されていないパラメーターが原因です。これを DateTime 構造の拡張として作成する方法はありますか?
ありがとう
そのような拡張メソッドを作成しようとしています:
public static DateTime HistoryFrom(this DateTime dateTime){
return new DateTime(1900,1,1);
}
しかし、これは機能しません。おそらく、使用されていないパラメーターが原因です。これを DateTime 構造の拡張として作成する方法はありますか?
ありがとう
次のように使用します。
var history = new DateTime().HistoryFrom();
しかし、使用していない を作成しても意味DateTime
がありません。
Extensions クラスを変更しない場合:
var history = YourExtensionClass.HistoryFrom(null);
また:
var history = ((DateTime)null).HistoryFrom();
this
または、必要ない場合はパラメーターを完全に削除すると、渡す必要がなくなりますnull
。