c#

z落落27 分钟前
开发语言·c#
C# ArrayList 动态集合(接口/区别/API/深浅拷贝)+ List<T> 泛型集合ArrayList 实现四大接口:IList、ICollection、IEnumerable、ICloneable
游乐码38 分钟前
游戏·unity·c#·游戏引擎
unity基础(八)协程unity线程无法访问unity相关对象的内容多线程用来做复杂的计算结果。因为主线程的存在,导致副线程不能访问unity中相关对象
Xin_ye1008638 分钟前
开发语言·c#
C# 零基础到精通教程 - 第十六章:ASP.NET Core Web API——构建现代 Web 服务第十五章我们学习了 EF Core,知道了如何用 C# 对象操作数据库。但现在的问题是:那些数据只有我们自己的程序能访问。如何让手机 App、网页、第三方程序都能访问我们的数据?这一章要学的 ASP.NET Core Web API 就是答案——它让我们构建 HTTP 服务,通过互联网提供数据访问接口。
z落落1 小时前
开发语言·c#·list
C#ArrayList 和 List<T>核心对比和数组对比ArrayList:非泛型动态集合,属于早期 C# 版本,存储所有元素全部为 object 类型。List<T>:泛型动态集合,T 代表指定数据类型,是 ArrayList 的升级版、替代版,项目开发全程使用 List<T>,不再使用 ArrayList。
xiaoshuaishuai811 小时前
开发语言·c#
C# 内存管理与资源泄漏在C#中,内存管理主要由垃圾回收器(GC)自动处理,但资源泄漏仍可能发生。常见原因包括:通过实现IDisposable接口确保资源释放。以下代码演示标准模式:
z落落14 小时前
java·算法·c#
C#参数区别方法 = 一段可重复使用的代码块,用来实现一个独立功能 使用流程:先定义 → 后调用,不调用永远不执行
影寂ldy14 小时前
开发语言·c#
C#随机数计算机中没有真正的随机数。代码生成的随机数都是伪随机(假随机):通过固定算法 + 初始种子 → 计算出一串固定数字序列,我们只是依次从队列中取出数字
雪豹阿伟15 小时前
c#·上位机
11.C# —— 数组属性、高级方法与 Lambda 表达式目录一、数组的基础属性与常用静态方法1. 数组核心属性2. Array 静态常用方法2.1 Array.Clear 清空数组元素
唐青枫16 小时前
c#·.net
C#.NET YARP 服务发现实战:接入 Consul 和 Kubernetes 动态发现后端服务前面几篇已经把 YARP 的基础代理、JWT、CORS、OpenTelemetry 都串起来了。服务发现是网关实战里很关键的一步:
largecode16 小时前
linux·sql·华为·c#·.net·wpf·harmonyos
座机号码认证如何操作?申请热线实名名片,树立统一官方客服形象当你给意向客户拨出电话时,对方手机屏幕上显示的是一串毫无特征的数字,还是一个被红色标注为“疑似骚扰”的警告?
小满Autumn19 小时前
microsoft·c#·.net·wpf
WPF 入门:XAML 语法、布局与数据绑定XAML 本质上是符合 XML 规范的标记语言,但专门用于描述 .NET 对象树。每个 XAML 标签对应一个 .NET 类的实例。
曹牧20 小时前
c#·linq
LINQ:SelectC#中的 select 是 LINQ 查询里的核心关键字,主要用来‌从数据集合里挑选或转换出想要的新数据‌,它既可以用在‌查询表达式‌中,也可以作为 ‌Select() 方法‌直接调用 。可以参考微软官方的 select 子句参考 和 Enumerable.Select 方法 获取详细文档。‌‌‌ 一、C#里用 select 主要有两种写法,效果一样:
叶帆20 小时前
开发语言·c#
【YFIOs】用C#开发硬件之GPIO操作YF3300-ESP32S3 是 YF3300 系列中面向高性能边缘计算与无线物联网场景的衍生型号。设备搭载 ESP32-S3-N16R8 双核处理器,原生支持 Wi-Fi 与蓝牙通信。主板采用工业级宽压与全隔离设计,并内置高精度温湿度传感器,非常适合需要本地复杂逻辑运算、无有线网络环境以及机箱环境监测的 IoT 应用场景。
C#程序员一枚21 小时前
c#
程序如何打Dump文件创建和分析 Dump 文件,主要是为了解决真正导致服务停摆或崩溃的疑难杂症,例如:进程崩溃 (Crash):当WMS或windows_exporter进程因内存访问冲突(如 0xc0000005 错误)、未处理的异常等原因意外终止时。
魔法阵维护师21 小时前
学习·游戏·c#
从零开发游戏需要学习的c#模块,第二十八章(血条显示 —— 敌人与玩家生命可视化)本节课学习内容敌人头顶显示红色血条屏幕左上角显示玩家图形化血条血条长度和宽度随血量变化史莱姆、骷髅、蝙蝠各有不同颜色血条
步步为营DotNet21 小时前
microsoft·c#·.net
解密.NET 11:C# 14 在客户端响应式编程的突破与实践在客户端应用开发领域,响应式编程已成为提升用户体验的关键技术。随着.NET 11 的推出,C# 14 带来了一系列针对客户端响应式编程的新特性,为开发者提供了更强大、更灵活的工具。本文将深入探讨 C# 14 在客户端响应式编程中的原理,通过实战展示其具体应用,对比不同实现方式的效果,并分享生产级的避坑经验。
程序leo源1 天前
linux·c语言·开发语言·c++·qt·c#
Qt界面优化详解本文梳理了 Qt 界面优化的两大核心方向:QSS(Qt 样式表)美化和 2D 绘图系统。全文涵盖 QSS 语法体系、选择器系统、盒模型、伪状态、子控件以及 QPainter 绘图 API、坐标变换、绘图设备等全部知识点,力求让读者全面掌握 Qt 界面美化与自定义绘制技术。
周杰伦fans1 天前
开发语言·c#·linq
C# LINQ 排序详解 —— OrderBy / OrderByDescending / ThenBy / ThenByDescending在 C# 中,对集合进行排序最常用的方式是 LINQ 提供的排序运算符:OrderBy、OrderByDescending、ThenBy、ThenByDescending。它们支持单级排序和多级组合排序,且不会修改原集合,返回新的有序序列。
雪豹阿伟1 天前
c#·上位机
13.C# —— 哈希表、排序列表、访问修饰符与属性拦截、构造/析构函数目录一、Hashtable 哈希表1. 简介2. 常用方法 & 完整代码二、SortedList 有序键值列表
JaydenAI1 天前
ai·c#·agent·maf·chatclient管道
[MAF预定义ChatClient中间件-05]动态修改对话配置的两种解决方案调用IChatClient的GetResponseAsync或者GetStreamingResponseAsync方法时,我们通常会传入一个ChatOptions对象来控制运行行为。当我们基于IChatClient构建一个ChatClientAgent对象时,可以指定对应的ChatClientAgentOptions。ChatClientAgentOptions携带的ChatOptions会每次应用到针对IChatClient的调用中去,所以这是绑定静态ChatOptions的一个好方式。如果某些调用需要