Вопросы с тегом «pan»

238
Что такое «промежуток» и когда я должен его использовать?

Недавно я получил предложения использовать span<T>их в своем коде или увидел здесь некоторые ответы на сайте, которые используют span- предположительно, какой-то контейнер. Но - я не могу найти ничего подобного в стандартной библиотеке C ++ 17. Так что же это за таинственное span<T>и...

214
Как установить часть текстового представления кликабельна

У меня есть текст « Android - это программный стек ». В этом тексте я хочу установить " стек » текст кликабелен. в том случае, если вы нажмете на него, он будет перенаправлен на новое действие (не в браузере). Я пытался, но я не получаю....

206
Как сериализовать TimeSpan в XML

Я пытаюсь сериализовать TimeSpanобъект .NET в XML, и он не работает. Быстрый Google предположил, что, хотя TimeSpanсериализуемо, XmlCustomFormatterон не предоставляет методы для преобразования TimeSpanобъектов в и из XML. Один из предложенных подходов состоял в том, чтобы игнорировать...

196
Каков правильный тип SQL для хранения .Net Timespan со значениями> 24:00:00?

Я пытаюсь сохранить .Net TimeSpanв SQL Server 2008 R2. EF Code First предполагает, что он должен храниться в виде Time(7)SQL. Однако TimeSpanв .Net можно обрабатывать более длительные периоды, чем 24 часа. Каков наилучший способ хранения .Net TimeSpanна сервере...

186
Отображение разницы между двумя значениями даты и времени в часах

Я получаю два значения даты и времени из базы данных. Как только значение получено, мне нужна разница между двумя значениями. Для этого я создаю переменную временного интервала для хранения разности двух значений даты. TimeSpan? variable = datevalue1 - datevalue2; Теперь мне нужно показать разницу,...

147
Найти, если текущее время попадает в диапазон времени

Использование .NET 3.5 Я хочу определить, попадает ли текущее время во временной диапазон. Пока у меня есть время: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Я не понимаю, как преобразовать и сравнить временной диапазон. Будет ли это работать? if (Convert.ToDateTime("11:59")...

131
Панорамирование и масштабирование изображения

Я хочу создать простую программу просмотра изображений в WPF, которая позволит пользователю: Панорамирование (перетаскивание изображения мышью). Масштаб (с ползунком). Показать наложения (например, выделение прямоугольником). Показать исходное изображение (при необходимости с полосами прокрутки)....

128
вычисление разницы в месяцах между двумя датами

В C # /. NET TimeSpanимеет TotalDays, TotalMinutesи т.д. , но я не могу понять формулу для разницы всего месяца. Переменные дни в месяц и високосные годы меня сбивают с толку. Как я могу получить TotalMonths ? Редактировать Извините за непонятность: я знаю, что на самом деле не могу получить это,...

125
C # 4.0: Могу ли я использовать TimeSpan в качестве необязательного параметра со значением по умолчанию?

Оба они генерируют ошибку, говоря, что они должны быть константой времени компиляции: void Foo(TimeSpan span = TimeSpan.FromSeconds(2.0)) void Foo(TimeSpan span = new TimeSpan(2000)) Прежде всего, может ли кто-нибудь объяснить, почему эти значения не могут быть определены во время компиляции? И...

120
Измерение времени выполнения кода

Я хочу знать, сколько времени требуется для завершения процедуры / функции / заказа, в целях тестирования. Это то, что я сделал, но мой метод неправильный, потому что, если разница в секундах равна 0, я не могу вернуть прошедшие миллисекунды: Обратите внимание, что значение сна составляет 500 мс,...

113
Как сообщить CPAN об установке всех зависимостей?

Как сообщить CPAN об установке всех зависимостей? Я пробовал установить их cpan: cpan> o conf prerequisites_policy follow cpan> o conf commit Мне все же пришлось пару раз ответить «у» (но, кажется, меньше, чем раньше). Есть ли способ заставить его всегда идти вперед и устанавливать? Я хочу...

88
Как получить список установленных модулей CPAN?

Помимо попытки perldoc <module name> индивидуально для любого модуля CPAN, который мне нравится, или просматривая файловую систему и глядя на каталоги, я понятия не имею, какие модули мы установили. Как проще всего получить полный список всех установленных модулей CPAN? Из командной строки...

86
Умножение TimeSpan в .NET

Как мне умножить объект TimeSpan в C #? Предполагая, что переменная duration- это TimeSpan , я бы хотел, например, duration*5 Но это дает мне ошибку «оператор * не может применяться к типам TimeSpan и int». Вот мой текущий обходной путь duration+duration+duration+duration+duration Но это не...

10
Почему в std :: span отсутствуют операторы сравнения?

Разве это не было std::spanразработано как облегченная ссылка на подобласти массиваstd::vector / std::array/ plain ? Разве он не должен содержать операторы сравнения в своем API, чтобы соответствовать им? Что было причиной исключения? Примечание: операторы сравнения, я имею в виду либо полный набор...