【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() + " 毫秒");
}

简单记录...

相关推荐
上位机付工2 小时前
C#与倍福TwinCAT3进行ADS通信
开发语言·c#
土了个豆子的3 小时前
02.继承MonoBehaviour的单例模式基类
开发语言·visualstudio·单例模式·c#·里氏替换原则
疯狂的维修3 小时前
c#中public类比博图
c#·自动化
土了个豆子的6 小时前
03.缓存池
开发语言·前端·缓存·visualstudio·c#
EQ-雪梨蛋花汤9 小时前
【Unity笔记】Unity 编辑器扩展:打造一个可切换 Config.assets 的顶部菜单插件
unity·编辑器·游戏引擎
SmalBox10 小时前
【URP】UnityHLSL顶点片元语义详解
unity·渲染
在路上看风景21 小时前
9. Mono项目与Unity的关系
unity
在路上看风景1 天前
1.12 Memory Profiler Package - Summary
unity
xiaowu0801 天前
策略模式-不同的鸭子的案例
开发语言·c#·策略模式
VisionPowerful1 天前
九.弗洛伊德(Floyd)算法
算法·c#