.net 为什么TimeSpan.ms的计算结果为0?

.net 为什么TimeSpan.ms的计算结果为0?,.net,timespan,milliseconds,.net,Timespan,Milliseconds,为什么TimeSpan.从秒(30).毫秒计算为0,而将其计算为30000似乎更正确?您必须使用总毫秒而不是毫秒毫秒仅返回日期时间的毫秒部分“01:01:01:342”将返回342毫秒。您必须使用总毫秒而不是毫秒毫秒仅返回日期时间的毫秒部分“01:01:01:342”将返回342毫秒。总毫秒是您要查找的毫秒返回“剩余”毫秒(即部分秒)总毫秒是您要查找的毫秒返回“余数”毫秒(即部分秒)询问前是否检查了文档?我觉得很清楚。特别是,如果您看到:“返回值范围从-999到999”,这应该会让您怀疑在您的情

为什么
TimeSpan.从秒(30).毫秒
计算为
0
,而将其计算为
30000
似乎更正确?

您必须使用
总毫秒
而不是
毫秒
<代码>毫秒仅返回日期时间的毫秒部分“01:01:01:342”将返回342毫秒。

您必须使用
总毫秒
而不是
毫秒
<代码>毫秒仅返回日期时间的毫秒部分“01:01:01:342”将返回342毫秒。

总毫秒
是您要查找的<代码>毫秒返回“剩余”毫秒(即部分秒)

总毫秒
是您要查找的<代码>毫秒返回“余数”毫秒(即部分秒)

询问前是否检查了文档?我觉得很清楚。特别是,如果您看到:“返回值范围从-999到999”,这应该会让您怀疑在您的情况下它应该返回30000的说法……IDE中的工具提示:
获取当前TimeSpan结构表示的整毫秒数。
所以您直接从工具提示转到堆栈溢出,在浏览器搜索引擎中键入“msdn TimeSpan.millizes”需要10秒的时间,而不是10秒?我确实对IDE中提供的工具提示的质量有一定的信任-再也不会有了!在任何情况下,这不是一个可以在这里提出谷歌问题的原则吗?这是一个原则,在提出问题之前,应该对问题进行一定程度的研究。我不认为相信工具提示中的一句话就是充分的研究。在询问之前你检查过文档了吗?我觉得很清楚。特别是,如果您看到:“返回值范围从-999到999”,这应该会让您怀疑在您的情况下它应该返回30000的说法……IDE中的工具提示:
获取当前TimeSpan结构表示的整毫秒数。
所以您直接从工具提示转到堆栈溢出,在浏览器搜索引擎中键入“msdn TimeSpan.millizes”需要10秒的时间,而不是10秒?我确实对IDE中提供的工具提示的质量有一定的信任-再也不会有了!在任何情况下,这不是一个可以在这里提出谷歌问题的原则吗?这是一个原则,在提出问题之前,应该对问题进行一定程度的研究。我不认为相信工具提示中的一句话就是充分的研究。