C# 在文本框中显示我在DateTimePicker中选择的日期的日期名称

C# 在文本框中显示我在DateTimePicker中选择的日期的日期名称,c#,winforms,datetime,formatting,datetimepicker,C#,Winforms,Datetime,Formatting,Datetimepicker,我目前正在使用以下工具: private void button1_Click(object sender, EventArgs e) { Random r = new Random(); DateTime c = a.Value.AddDays(1) ; textBox1.Text = c.ToString("dd--MM-yyyy"); } 在我的文本框中,我得到的结果如下所示: 08-01-2015 如何在我的文本框中显示日期的星期几 不,事实上,我想要的是像2

我目前正在使用以下工具:

private void button1_Click(object sender, EventArgs e)
{
    Random r = new Random();
    DateTime c = a.Value.AddDays(1) ;
    textBox1.Text = c.ToString("dd--MM-yyyy"); 
}
在我的文本框中,我得到的结果如下所示:

08-01-2015

如何在我的文本框中显示日期的星期几

不,事实上,我想要的是像2015年1月8日星期四那样|

在ToString()调用中使用“dddd”:


有关更多信息,请参阅。

?或者它是否需要与用户的区域性设置相匹配?您希望得到什么样的结果?
    private void button1_Click(object sender, EventArgs e)
    {
        textBox1.Text = a.Value.AddDays(1).ToString("dddd dd--MM-yyyy");
    }