c#

筱璦12 小时前
c++·microsoft·c#
期货软件开发 - C# 调用 HQChart 指标计算 C++ 动态库C# 调用 HQChart 行情 / 指标计算 C++ 动态库(hqchart.csharp.dll)的互操作层代码,负责:
武藤一雄14 小时前
windows·microsoft·c#·.net·.netcore·鲁棒性
C# 异常(Exception)处理避坑指南程序中的运行时错误,它违反一个系统约束或应用程序约束,或出现了在正常操作时未预料的情形。异常在 .NET 中不是简单的“错误标记”,它是一个重量级对象。
武藤一雄17 小时前
开发语言·前端·microsoft·c#·wpf
WPF中ViewModel之间的5种通讯方式在 WPF 开发中,ViewModel(下文简称 VM)之间的通讯是架构设计的核心。按照第一性原理,通讯的本质只有两件事:谁持有谁的引用,以及数据如何流动。
雨浓YN17 小时前
笔记·c#
OPC UA 通讯开发笔记 - 基于Opc.Ua.Client本文档基于自写的 OPCUA_Client_Test项目编写,讲解 OPC UA 通讯的原理、及每个方法的实现细节。 本文只用于对该项目的技术分析。项目为自用项目,源码不对外开源。
我是唐青枫18 小时前
c#·.net
C#.NET TPL Dataflow 深入解析:数据流管道、背压控制与实战取舍很多人第一次接触 TPL Dataflow,往往是在这种场景里:这类问题,用最直接的写法当然也能做:能做,但通常会越来越散。
SunnyDays101120 小时前
c#·excel·vba宏·创建vba宏·修改vba宏·删除vba宏
如何使用 C# 创建、修改和删除 Excel 中的 VBA 宏(无需Microsoft Excel)目录为什么在 Excel 中使用 VBA 宏?配置 C# 环境以操作 Excel VBA 宏使用 C# 在 Excel 中创建 VBA 宏
唐青枫21 小时前
c#·.net
C#.NET gRPC 深入解析:Proto 定义、流式调用与服务间通信取舍很多人第一次认真看 gRPC,通常不是因为“想学一个新协议”,而是因为项目已经出现了这些信号:这时候,gRPC 往往就会进入视野。
水深00安东尼1 天前
c#
C# 鼠标点击小游戏
波波0071 天前
开发语言·c#
每日一题:C#中using的三种用法讲一讲 C# 中 using 关键字的三种用法,并说明各自的使用场景与核心价值。 1、using 指令(Using Directive) 形式:using System; 或 using Project = MyLib.V1; 作用:导入命名空间或创建类型别名,避免写冗长全限定名。 价值:减少代码噪音,提升可读性;别名可解决类型名冲突(如两个库都有 Logger)。 2、using 声明(Using Declaration,C# 8.0+) 形式:using var file = new FileStre
游乐码1 天前
开发语言·c#
c#万物之父判断两个对象是否相等 不管值类型引用都会按照左侧对象Equals方法的规则来进行比较引用类型比较的是两个对象指向地址是否一样
xiaoshuaishuai81 天前
开发语言·visualstudio·c#
C# Chrome安全机制解析Chrome浏览器的安全机制涉及多个层面,包括沙箱隔离、同源策略、内容安全策略(CSP)等。以下是一个简单的C#代码示例,模拟Chrome沙箱机制的基本原理,展示如何通过进程隔离实现安全防护。
游乐码1 天前
开发语言·c#
c#字符串函数只要涉及到改变字符串的,都需要重新赋值,原字符串不改变字符串和字符数组的区别在于,字符串只有get属性,没有set属性。但字符数组可读可写。
asdzx671 天前
开发语言·c#·word
C#:通过模板快速生成 Word 文档在日常开发中,我们经常遇到需要批量生成合同、通知书、报告等Word文档的场景。最优雅的方式莫过于准备一个模板文件,然后通过代码替换其中的占位符,快速生成最终文档。今天就来分享如何使用 Free Spire.Doc for .NET 轻松实现这一功能。
游乐码1 天前
开发语言·c#
c#StringBuilderc#提供的一个用于处理字符串的公共类 主要解决的问题是 修改字符串而不创建新对象 ,需要频繁修改和拼接的字符串可以使用它,可以提升性能 使用前,需要引用命名空间。using System.Text; 也会产生垃圾,但比string要生成的频率少
CSharp精选营1 天前
c#·wpf·跨平台·winform
都是微软亲儿子,WPF凭啥干不掉WinForm?这3个场景说明白了大家好,我是码农刚子。前两天有个刚入行的兄弟问我:“现在学桌面开发,是学WinForm还是WPF?我看网上也有人问都是基于.NET平台,WPF能取代Winform吗?”
View121382 天前
c#·agent·kimi
在 .NET 中使用 Moonshot Kimi + AgentFramework:从 SDK 到 Agent 的完整实践最近我将两个常用的 .NET AI 组件移植为支持 Moonshot Kimi 系列模型的版本,使其可以无缝接入现有的 .NET AI 生态,并与 AgentFramework 直接配合使用。
FlDmr4i282 天前
开发语言·c#·.net
.NET 10 & C# 14 New Features 新增功能介绍-扩展成员Extension Members项目可以有任意数量的没有顶级语句的源代码文件。2. 没有其他入口可以显式编写方法 Main ,但它不能用作入口点。 编译器将发出以下警告:
QJtDK1R5a2 天前
开发语言·c#
C# 14 中的新增功能C# 14 引入了多项重要更新,以下是主要功能的详细说明:允许为现有类型添加扩展方法/属性,语法更简洁:
雨浓YN2 天前
c#
WebApi 通讯-DeepSeek API调用文档本文档基于自写的 WebApi 调用DeepSeek API项目编写,讲解 WebApi 通讯的原理、及每个方法的实现细节。 本文只用于对该项目的技术分析。项目为自用项目,源码不对外开源。
yuan199972 天前
开发语言·c#
C# 断点续传下载文件工具设计与实现断点续传是大文件下载的核心需求,尤其在网络不稳定、下载中断后需恢复进度的场景(如GB级文件、弱网环境)。本工具基于 C# 语言和 HTTP协议Range请求,实现支持断点续传、进度跟踪、错误恢复的文件下载功能,核心特点: