0
public void PayPeriodBegins(DateTime DayInPeriod)
{
DateTime PayPeriodBegins = DateTime.Now;
try
{
DateTime WorkingDate;
TimeSpan WorkingSpan;
Int32 DaysFromStart;
WorkingDate = DayInPeriod.AddDays(1 -= DayInPeriod.DayOfWeek);
}
「DayInPeriod.DayOfWeek」のデータ型は? 'DateTime'が例えば' Thursday'を引くことができるかどうかは分かりません。そうでなければ、 'WorkingDate = DayInPeriod.AddDays(1).AddDays(-DayInPeriod.DayOfWeek);'のようにメソッドを連鎖させることができます。ここでもまた、正確に 'DayInPeriod.DayOfWeek'が表現するものに依存します。 – Quantic
*あなたがしようとしていることは、あなたが何かをする必要があると思う方法よりも、より速く/より速い答えを得るでしょう。 – Plutonix
お返事ありがとうございます。質問を投稿することに慣れていないので、私はエディタに問題がありました。私はC#に変換しようとしている元のVBコードで 'WorkingDate'行をポストしていたと言いました。すべてうまくやっていますが、C#についてはほとんど何も分かりません。私はあなたの提案を試みます。再度、感謝します。 – mengli00