Как я могу умножить объект TimeSpan на C#? Предположив, что переменная duration
является TimeSpan, я хотел бы, напримерУмножить TimeSpan в .NET
duration*5
Но это дает мне ошибку «оператор * не может быть применен к типам TimeSpan и междунар». Вот мой текущий обход
duration+duration+duration+duration+duration
Но это не распространяется на нецелые кратные, например. duration * 3.5
Это действительно очевидное требование и прост в реализации. Интересно, почему MS не думала включать в себя многократные и разделить как стандартные операторы? – Andy