В течение последнего дня я писал для моего канала бонус подергивания. До этого я не знал о C#, так что это может быть просто исправление, но я нигде не нашел никаких решений в Интернете.#c Twitch bot uptime, отображающий нежелательные миллисекунды
Проблема заключается в том, что, когда я использую проведённое на сайте отображается время, как это так, 01: 20: 36: 1347242 (HH: мм: сс: ммммммм)
Как будет идти об удалении миллисекунды, когда команда запущена?
public static readonly DateTime Uptime = DateTime.Now;
if (message.Contains("!uptime"))
{
int result = Environment.TickCount & Int32.MaxValue;
var uptime = DateTime.Now - Program.Uptime;
var minutes = uptime.TotalMinutes;
irc.sendChatMessage("Stream uptime: " + uptime);
}
безотказную работу. ToString ("HH: mm: ss") –
нет. также не требуется переменная минут, если вы не начнете ее использовать. –
Я удалил строки int result & var minutes и добавил ToString («HH: mm: ss») после времени безотказной работы, но когда я запустил его, он сказал, что исключение формата было необработанным: произошло необработанное исключение типа «System.FormatException» in mscorlib.dll Дополнительная информация: Строка ввода не была в правильном формате. Как я уже сказал, я только начал изучать вчера, так что, вероятно, это было легко исправить для кого-то, у кого больше знаний – Kronia