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

简单记录...

相关推荐
淡海水3 小时前
08-03-不可变-ImmutableDictionary-TKey-TValue-与ImmutableHashSet-T-持久化哈希树
数据结构·算法·c#·哈希算法·dictionary·immutable
典典分享指南6 小时前
一品牌多产品线的 GEO 内容矩阵:从策略到落地
java·c#·bash·symfony
今夜有雨.6 小时前
C# 学习文档(零基础入门)
开发语言·学习·c#
软件黑马王子7 小时前
14.事件中心:主要作用和原理
开发语言·前端框架·c#
玖玥拾9 小时前
Lua 基础语法(二)
开发语言·unity·lua
海盗123412 小时前
微软技术周报 2026-08-31~09-07:GPT-6 Astra 登陆 Foundry、M365 全球认证故障复盘、C# 15 封闭层级
gpt·microsoft·c#
reasonsummer13 小时前
【办公类-115-01】20260906育儿知识(家园小报)批量制作(2026年9月-2027年6月)
开发语言·数据库·c#
软件黑马王子14 小时前
13.缓存池优化:对象上限配置
开发语言·前端框架·c#
唐青枫14 小时前
C#.NET StructureMap 从依赖注入到项目实战
c#·.net
玖玥拾14 小时前
Lua 基础语法(三) 元表 metatable、元方法、模拟面向对象
开发语言·unity·lua