Skip to content

Is implementation of TimeSpanUtility.FromMicroseconds wrong? #2

@hugener

Description

@hugener

Is it me or is this wrong?

public static TimeSpan FromMicroseconds(double microseconds)
{
return TimeSpan.FromTicks((long)(microseconds/10));
}

It seems to me anything less that 10 microseconds will give 0.
TimeSpan has 10000 ticks per millisecond => 10 ticks per microsecond, so I would more expect something like:

public static TimeSpan FromMicroseconds(double microseconds) { return TimeSpan.FromTicks((long)(microseconds * 10)); }

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions