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

简单记录...

相关推荐
z落落2 小时前
C# 泛型方法(原理、类型推断、多泛型参数)+泛型效率(普通类型 VS Object装箱 VS 泛型)
开发语言·c#
rockey6274 小时前
基于AScript的SQL脚本语言发布啦!
sql·c#·.net·script·expression·动态脚本
z落落5 小时前
C# 四种特殊类:抽象类、密封类、静态类、部分类
开发语言·c#
nnsix5 小时前
Unity 贴图压缩格式 笔记
笔记·unity·贴图
王cb6 小时前
WinRT Server and Client c#
开发语言·c#
咸鱼翻身小阿橙7 小时前
在VScode使用C#并且调用opencv库
vscode·opencv·c#
xiaoshuaishuai810 小时前
C# 多线程之间对比
java·开发语言·c#
ysn1111115 小时前
搭建状态同步框架的实践心得
unity·架构
z落落17 小时前
C# 多接口实现、重名成员、显式实现、接口继承+抽象类和接口区别
java·开发语言·c#
weixin_4419400117 小时前
【Unity教程】使用vuforia创建简单的AR实例
unity·游戏引擎·ar