Почему я не могу определить и неявные и явные операторы?

Ладно, разберись со мной, Бэтмен: Почему iPad не обрабатывает строки даты так же, как все остальное? После расспросов обо всем (включая мое здравомыслие), проблема заключалась в том, что на iPad даты, которые я использовал, чтобы определить, должны ли разделы быть перезагружены, были недействительными типами дат, в то время как они работали просто отлично во всем .

Итак, чтобы ответить на мои вопросы:

  1. Нет
  2. Н / Д
  3. Форматирование времени.

Решением было преобразовать все .toLocaleString () в .toISOString (). По незаметным для меня причинам iPad не смог снова прочитать updateTime, разобрать его в объект Date и сравнить с другими моментами, когда код использовал .toLocaleString () (хотя все остальные ] устройства могли бы.)

Итак, чтобы повторить, iPad не может анализировать текст из объекта Date, который был помещен в .toLocaleString (), но может, если текст в формате ISOString. [118 ]

31
задан Prankster 17 April 2009 в 23:23
поделиться

1 ответ

Я не знаю технических ограничений, которые мешают этому, но я думаю, что они сделали бы это не позволяет людям отстреливать свои собственные ноги.

string imp = new C(); // = "implicit"
string exp = (string)new C(); // = "explicit"

Это привело бы меня в замешательство и не имеет смысла, C следует приводить только в одну строку, а не 2 разными способами.

9
ответ дан 27 November 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: