public static 貸出期間 Create(貸出期間自 _貸出期間自, 貸出期間至 _貸出期間至) => ((_貸出期間自 == null) || (_貸出期間至 == null)) ? null : new 貸出期間(_貸出期間自, _貸出期間至);
public 貸出期間(貸出期間自 _貸出期間自, 貸出期間至 _貸出期間至) : this() { 貸出期間自 = _貸出期間自 ?? throw new ArgumentNullException(nameof(_貸出期間自)); 貸出期間至 = _貸出期間至 ?? throw new ArgumentNullException(nameof(_貸出期間至)); }