lbl_diasemanaラベルに部分文字列を追加するにはどうすればよいですか?DayOfWeek varにサブミットする方法は?
var culture = new System.Globalization.CultureInfo("pt-BR");
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek);
lbl_diasemana.Text = diasemana;
lbl_diasemanaラベルに部分文字列を追加するにはどうすればよいですか?DayOfWeek varにサブミットする方法は?
var culture = new System.Globalization.CultureInfo("pt-BR");
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek);
lbl_diasemana.Text = diasemana;
var culture = new System.Globalization.CultureInfo("pt-BR");
var diasemana = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0,3);
lbl_diasemana.Text = diasemana;
使用カットする文字の開始インデックスと量を受け入れSubstring
過負荷:
lbl_diasemana.Text = diasemana.Substring(0, 3);
var culture = new System.Globalization.CultureInfo("pt-BR");
lbl_diasemana.Text = culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0, 3);
は、コードの2行で行うことができます
あなたが望むなら、おそらく1行にすることができます:lbl_diasemana.Text = new System.Globalization.CultureInfo ( "pt-BR")。DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(0、3); –
DateTime.Today.ToString(...)メソッドに適切な書式文字列と文化を次のように入力します。
System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo("pt-BR");
lbl_diasemana.Text = DateTime.Today.ToString("ddd", culture);
https://msdn.microsoft.com/en-us/library/8tfzyc64(v=vs.110).aspx
あなたは、サブストリングを追加何を意味するのか..?あなたはどのように部分文字列関数を使うのですか? – MethodMan
は、最初の3文字を受け取る代わりに、 –
culture.DateTimeFormat.GetDayName(DateTime.Today.DayOfWeek).Substring(1,3) –