C#.net ,这段语句是什么意思,大家帮忙写写注释,超感谢

来源:百度知道 编辑:UC知道 时间:2024/05/08 20:39:27
public void GetCostEndDate()
{
//物业费用到期日期计算
int Years = DateTime.Now.Year;
int Months = DateTime.Now.Month + int.Parse(YHMonths.Text);
if (Months > 12)
{
int NewYear = Months / 12;
Months = Months % 12;
Years = Years + NewYear;
}
Cost_End_Date = Years.ToString() + "-" + string.Format("{0:D2}" ,Months);
Cost_EndDate.Text = Years.ToString() + "年" + Months.ToString() + "月";
}

public void GetCostEndDate()
//建议获取GetCostEndDate方法
{
//物业费用到期日期计算
int Years = DateTime.Now.Year;
//声明years等于DateTime.Now.Year;
int Months = DateTime.Now.Month + int.Parse(YHMonths.Text);
//声明Months等于DateTime.Now.Month + int.Parse(YHMonths.Text);
if (Months > 12)//如果Months大于12
{
int NewYear = Months / 12;//NewYear等于处以12
Months = Months % 12;//Months等于Months除以12取余
Years = Years + NewYear;//Years等于Years加上NewYear
}
Cost_End_Date = Years.ToString() + "-" + string.Format("{0:D2}" ,Months);
//Cost_End_Date等于Years.ToString() + "-" + string.Format("{0:D2}" ,Months);

Cost_EndDate.Text = Years.ToString() + "年" + Months.ToString() + "月";
//Cost_EndDate.Text等于Years.ToString() + "年" + Months.ToString() +