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

简单记录...

相关推荐
dzj20212 小时前
Unity中使用LLMUnity遇到的问题(三)——如何配置和使用知识库
unity·llmunity·知识库大模型
Clank的游戏栈2 小时前
Unity自动化美术资源校验工具(模型/材质规范检测)技术详解
unity·自动化·材质
阿蒙Amon7 小时前
C#每日面试题-Thread.Sleep和Task.Delay的区别
java·数据库·c#
cfqq19897 小时前
Settings,变量保存
开发语言·c#
云草桑9 小时前
.net AI开发04 第八章 引入RAG知识库与文档管理核心能力及事件总线
数据库·人工智能·microsoft·c#·asp.net·.net·rag
Sator110 小时前
Unity烘焙光打包后光照丢失问题
unity·光照贴图
曹牧11 小时前
C#:窗体构造函数无法引用窗体控件
开发语言·c#
iAkuya11 小时前
(leetcode)力扣100 54实现Trie树
算法·leetcode·c#
xb113211 小时前
C#使用Cancellation来取消异步任务
开发语言·c#
m0_7482299911 小时前
C与C#:编程语言的核心差异解析
c语言·开发语言·c#