Я хочу сделать dateTimePicker, чтобы выбирать и читать только год. Это мой код, но когда в третьей строке находится dateTimePicker1.Value, это кто-то другой, потому что, когда я открываю файл, показываются часы, дата, месяц и год. Я пытаюсь изменить значение с помощью customformat, но я ошибаюсь и хочу изменить на строку. Когда я перехожу на строку, например: string dt = dateTimePicker1.CustomFormat; начал это дать мне тот же результат, как значение. В чем проблема?
dateTimePicker1.Format = DateTimePickerFormat.Custom; //1
dateTimePicker1.CustomFormat = "yyyy"; //2
DateTime dt = dateTimePicker1.Value; //3
fp.Seek(0, SeekOrigin.End); //4
bw.Write(dt.ToString()); //5