2017-06-20 49 views
-2

我該如何添加一個子串到lbl_diasemana標籤?如何將子句綁定到DayOfWeek var?

var culture = new System.Globalization.CultureInfo("pt-BR"); 
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek); 
lbl_diasemana.Text = diasemana; 
+2

你是什麼意思添加子..?你的意思是你如何使用子字符串函數..? – MethodMan

+0

接收前3個字符,而不是完整的日期 –

+0

culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(1,3) –

回答

0
var culture = new System.Globalization.CultureInfo("pt-BR"); 
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0,3); 
lbl_diasemana.Text = diasemana; 
1

使用Substring過載,它接受的字符開始索引和數量削減:

lbl_diasemana.Text = diasemana.Substring(0, 3); 
0
var culture = new System.Globalization.CultureInfo("pt-BR"); 
lbl_diasemana.Text = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0, 3); 

可以在兩行代碼來完成

+0

如果你願意,你可以做一行:lbl_diasemana.Text = new System.Globalization.CultureInfo (「pt-BR」)。DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0,3); –