|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Прошу прощения за элементарный вопрос: Как в коде C# задать конкретную дату? Вроде того, как в VB: Код: vbnet 1.
Ну, и попутный вопрос: Какое нулевое значение принимает DateTime в C#? Например, если в функции нужен необязательный параметр типа DateTime: Код: c# 1.
Что поставить на место "?" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 14:41 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
skyANA, спасибо за скорый ответ. Однако, Код: c# 1.
не компилируется: Default parameter value for 'DT' must be a compile-time constant Вот я и спрашиваю: Как в коде C# задать конкретную дату? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 14:51 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Andrey_VP, зачем Вам значение по умолчанию? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 14:55 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Andrey_VPВот я и спрашиваю: Как в коде C# задать конкретную дату?В MSDN тыкаете по ссылке на описание подходящего конструктора и смотрите пример. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 14:58 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
skyANA, у меня есть функция, возвращающая IEnumerable<>. В неё передаётся много параметров, в т.ч. и даты, чтобы по ним фильтровать выборку. Если параметр задан - значит фильтруем по нему, если не задан - не фильтруем. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 15:00 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Andrey_VP, используйте Nullable<DateTime>. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 15:02 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
skyANA, спасибо за помощь. Выкрутился обходным путём: параметры с датой в функции не стал далать опциональными. При вызове функции, если дата не нужна, посылаю в неё DateTime.MinValue. И всё-таки, неужели нельзя явно задать дату, или сделать параметр с датой опциональным в C#? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 15:28 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Andrey_VP, C# поддерживает перегрузку методов . До того как в языке появились параметры по умолчанию, таких вопросов как у Вас и не возникало. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 16:17 |
|
Задать конкретную дату в коде C#
|
|||
---|---|---|---|
#18+
Andrey_VP, вам же сказали про конструкторы. так что ответ на ваш вопрос "можно ли явно", ответ - можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2013, 16:45 |
|
|
start [/forum/topic.php?fid=20&gotonew=1&tid=1404648]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
148ms |
get topic data: |
11ms |
get first new msg: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 262ms |
0 / 0 |