使用C#编程计算星期几、当年天数和当月天数:
源代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if(rad_week.Checked)
{
string var_week = DateTime.Now.ToString("dddd");
textBox1.Text = var_week;
}
else if (rad_days.Checked)
{
string var_year = DateTime.Now.ToString("yyyy");
if(DateTime.IsLeapYear(int.Parse(var_year)))
{
int var_days = 366;
textBox1.Text = var_days.ToString();
}
else
{
int var_days = 365;
textBox1.Text = var_days.ToString();
}
}
else if(rad_monthdays.Checked)
{
int var_days = DateTime.DaysInMonth(DateTime.Now.Year, DateTime.Now.Month);
textBox1.Text = var_days.ToString();
}
}
}
}
结语:
学会使用单选框控件及其Checked属性,会使用DateTime类中的IsLeapYear方法来判断闰年,熟悉输出指定日期格式的特殊字符格式,掌握DaysInMonth方法求取某个月的天数。
喜欢的请关注和收藏!
本文暂时没有评论,来添加一个吧(●'◡'●)