【C#】Stopwatch计时器

使用Stopwatch检查C#中代码块的执行时间,比如歌曲,图片的下载时间问题

首先,我们可看到Stopwatch 类内部的函数。

根据需求,我们具体可使用到 Start() 开始计时,Stop() 停止计时等

cs 复制代码
//创建 Stopwatch 实例
Stopwatch stopwatch = new Stopwatch();
//开始计时
stopwatch.Start();

using (UnityWebRequest www = UnityWebRequestMultimedia.GetAudioClip(www, AudioType.MPEG))
{
    yield return www.SendWebRequest();

    //停止计时
    stopwatch.Stop();
    //使用Elapsed属性获取计时器从开始到停止,所经过的时间,并转换为毫秒
    Debug.Log(stopwatch.Elapsed.TotalSeconds.ToString() + " 毫秒");
}

简单记录...

相关推荐
曹牧8 小时前
C#:窗体Topmost与获取输入焦点
c#
脉动数据行情19 小时前
C# 实现德指 DAX 期货 WebSocket 实时行情监听
开发语言·websocket·c#
码士集团小青9 小时前
C# 手写向量化能追上 C 吗?
c#
c#上位机12 小时前
tuple_max求数组中的最大值
c#·halcon·机器视觉
xcLeigh12 小时前
Unity基础:MonoBehaviour的生命周期——Awake、OnEnable、Start、Update执行顺序
unity·游戏引擎
qq_2131578913 小时前
其域lcc2丢失部分lod/远处显示空洞的解决方式
unity·lcc2
XR技术研习社16 小时前
关于 PICO 串流测试中报错 IndexOutOfRangeException: renderPassIndex 的两个排障方法
unity·ar·xr·vr
xintaiideas16 小时前
.NET 项目的多方式启动指南 [特殊字符]
c#
想做后端的前端16 小时前
Unity · 性能优化:内存管理完全指南:从托管堆到跨桥开销
unity·性能优化·游戏引擎
Z59981784117 小时前
c#软件开发学习笔记--WPF(MVVM框架)
笔记·学习·c#