Теперь я наткнулся на очень много разных ответов на использование Date в C #, начиная от использования:
DateTime.Parse
Date.Now
и т. Д.Мне кажется, существует огромное количество способов использовать функцию даты и времени.Что мне нужно сделать, так это прочитать день, месяц и год с сегодняшнего дня (при условии Date.Now?) И сохранить эти значения по отдельности, чтобы на них можно было ссылаться по всему бюджету.
Способ, которым я выгляделпри этом класс DateTimeStorage был размещен в его собственной папке классов.Таким образом, я могу ссылаться на него в любой точке всего проекта, верно?
Проблема, с которой я столкнулся, заключается в том, что я сразу же получаю сообщение об ошибке со следующими двумя строками в классе:
class DateTimeStorage
{
String stringDate;
DateTime dateValue = DateTime.Parse(stringDate);
}
В соответствии с этим, stringDate имеет ошибку
инициализатор поля не может ссылаться на нестатическое поле
Теперь я собирался закрыть класс, сохранивстроковые значения, как показано ниже:
class DateTimeStorage
{
String stringDate;
DateTime dateValue = DateTime.Parse(stringDate);
String day = datevalue.Day.ToString();
//etc
}
Это тоже не работает, «dateValue не существует в текущем контексте»
Теперь я полностью озадачен и не уверен, как лучше к этому подойти.Я видел так много разных способов делать свидания.Трудно понять, работает ли кто-нибудь из них так, как мне нужно.
Есть ли у кого-нибудь предложения?Мне нужно хранить переменные в виде строк, так как они будут использоваться во всем проекте для заполнения полей и т. Д.
Любая помощь будет принята с благодарностью