多次单击按钮时C#更改标签文本

Cal*_*mes 0 c# visual-studio-2010

对不起,我是新来的,只是想知道是否有人可以提供帮助,我试图让我的标签在每次单击按钮时更改其文本.不知道我应该怎么做.任何人都可以帮助我.

private void button1_Click(object sender, EventArgs e)
    {  
        string[] MonthName;
        MonthName = new string[12];

        MonthName[0] = "January";
        MonthName[1] = "February";
        MonthName[2] = "March";
        MonthName[3] = "April";
        MonthName[4] = "May";
        MonthName[5] = "June";
        MonthName[6] = "July";
        MonthName[7] = "August";
        MonthName[8] = "September";
        MonthName[9] = "October";
        MonthName[10] = "November";
        MonthName[11] = "December";


            label1.Text = (MonthName[0]);
            label1.Text = (MonthName[1]);   
Run Code Online (Sandbox Code Playgroud)

Sim*_*ead 7

这样做可能更容易:

DateTime currentDate = new DateTime(DateTime.Now.Year, 1, 1); // Per Habib's suggestion

private void button1_Click(object sender, EventArgs e) {
    label1.Text = currentDate.ToString("MMMM");
    currentDate = currentDate.AddMonths(1);
}
Run Code Online (Sandbox Code Playgroud)