C# 组件的使用方法

Stopwatch

计算时间

cs 复制代码
Stopwatch sw = new Stopwatch();
sw.Start();
// 要执行的代码块
Thread.Sleep(2000);

sw.ElapsedMilliseconds // 消耗时间
Console.WriteLine(sw.ElapsedMilliseconds);

组件

ListView

  1. 属性设置

    外观 - View - Details

    行为 - Columns -(集合)

  2. 添加方法

cs 复制代码
string[] list2 = { "1", "3.14", "OK" };
ListViewItem lt = new ListViewItem(list2[0]);
lt.SubItems.Add(list2[1]);
lt.SubItems.Add(list2[2]);

listView1.BeginInvoke(new Action(() =>
{
    listView1.Items.Add(lt);
    // 显示最下方
    listView1.Items[listView1.Items.Count - 1].EnsureVisible();
}));
相关推荐
云烟成雨TD4 小时前
Spring AI Alibaba 1.x 系列【69】Token 用量统计
java·人工智能·spring
JAVA9654 小时前
JAVA面试-并发篇 03-使用synchronized doublecheck实现单例有什么坑
java·单例模式·面试
在繁华处4 小时前
Java从零到熟练(四):面向对象基础
java·开发语言
Unbelievabletobe4 小时前
解决了股票api接口盘后数据更新慢的问题
大数据·开发语言·python
不会C语言的男孩6 小时前
C++ Primer 第2章:变量和基本类型
开发语言·c++
小江的记录本6 小时前
【JVM虚拟机】堆内存分代模型:年轻代(Eden+Survivor)、老年代、元空间Metaspace(附《思维导图》+《面试高频考点清单》)
java·前端·jvm·后端·python·spring·面试
在繁华处6 小时前
Java从零到熟练(三):流程控制
java·开发语言·python
唐青枫6 小时前
Java Optional 实战指南:优雅处理空值与链式转换
java
一起学开源6 小时前
一文读懂 ReAct 范式:让 AI Agent 真正学会“思考+行动“
java·javascript·react.js·ecmascript·react·alibaba·智能体开发
云泽8087 小时前
C++ 可调用对象通关指南:深度解析 Lambda 表达式、function 包装器与 bind 绑定器
开发语言·c++·算法