技术栈
c#
曹牧
2 小时前
算法
·
c#
C#:数字的定义和表示方式
在C#中,数字的定义和表示方式非常直观和多样化,涵盖了整数、浮点数、十六进制数、科学记数法等多种形式。下面是一些基本的数字定义方式:
Young_Gnay
4 小时前
后端
·
c#
.NET 之 WebApi学习笔记 (持续更新)
我们创建一个 Web API 项目之后,初始项目结构是这样的,如下图:Program.cs 文件代码分析:只保留几个主要代码所有 app.Usexxxx 的语句都用于添加中间件组件ASP.NET Core 只是一个中间件管道
李高钢
4 小时前
c#
·
wpf
WPF MVVM Light 入门:从零到Hello World
系列导航:[第一篇·入门] / [第二篇·ViewModelBase 与属性通知] / [第三篇·RelayCommand 与 Messenger] / [第四篇·SimpleIoc 与 ViewModelLocator 及完整实例]
曹牧
6 小时前
开发语言
·
c#
C#:函数参数指定默认值
在C#中,可以为函数参数指定默认值,这样调用函数时可以不传递该参数,而是使用默认值。这对于简化API调用和提高代码的可读性非常有帮助。从C#6.0开始,可以直接在方法签名中为参数指定默认值,而不需要使用可选参数的特性(`[Optional]`)。
李高钢
7 小时前
前端
·
c#
·
wpf
WPF MVVM Light(三):RelayCommand 命令与 Messenger 消息
系列导航:[第一篇·入门] / [第二篇·ViewModelBase 与属性通知] / [第三篇·RelayCommand 与 Messenger] / [第四篇·SimpleIoc 与 ViewModelLocator 及完整实例]
曹牧
12 小时前
开发语言
·
c#
C#:字符串做20位截断
在C#中,如果需要对字符串进行20位截断处理,即如果字符串长度超过20个字符,则只保留前20个字符,可以使用几种不同的方法来实现这一功能。下面是一些常用的方法:
离陌在学C#
1 天前
开发语言
·
c#
C# 事件(Event)详解:从概念到实战
在 C# 中,事件(Event)是一种特殊的委托类型成员,用于实现发布-订阅(Publisher-Subscriber)模式。它允许一个对象(发布者)在特定动作发生时通知其他对象(订阅者),从而实现对象间的松耦合通信。
rockey627
1 天前
c#
·
.net
·
script
·
eval
·
动态脚本
C#脚本引擎之AScript与Flee对比
AScript是一个开源的C#动态脚本解析执行引擎,支持自定义语法,支持扩展多种脚本语言(目前已支持C#/Python3/SQL/JavaScript/Lua五种语言),支持解释执行和编译执行两种执行模式,并且支持编译缓存,以适配不同场景下对性能的要求。
zjnlswd
1 天前
笔记
·
学习
·
c#
C#学习笔记4
泛型比如盒子里可以装苹果类也可以装书类,这个时候如果不用泛型,这个box里面就需要定义苹果盒子或者是书盒子,或使用object,但是用object无法调用苹果类的属性等。
曹牧
1 天前
windows
·
c#
C#:List<string>特定格式输出
在C#中,如果有一个`List<string>`类型的列表,并且想要以特定格式(例如,用`|`分隔每个字符串)输出这些字符串,可以使用多种方法。下面是一些实现这个目标的方法:
Z599817841
1 天前
笔记
·
学习
·
c#
c#软件开发学习笔记--Modbus-TCP/UDP网口通讯
NuGet 依赖要点:ModbusFactory.CreateMaster 接受 TcpClient / UdpClient / Socket,返回的 IModbusMaster 屏蔽底层传输差异。
曹牧
1 天前
c#
C#:取的多个药品批准文号中的一个
在C#中,如果想匹配一个字符串,比如“国药准字HJ20090910 国药准字HJ20090911”,并找出其中所有以“国药准字”开头的部分,可以使用正则表达式(Regex)来实现这一功能。
用户29869853014
1 天前
人工智能
·
后端
·
c#
3 种方法,轻松将 PowerPoint 转换为 PDF 格式
在日常工作中,将 PowerPoint 演示文稿转为 PDF 格式是个常见需求。无论是为了更方便地分享文件、确保在不同设备上排版一致,还是为了防止内容被意外修改,PDF 都能很好地满足这些目的。PDF 格式通用性强、体积相对更小、安全性更高,非常适合用于正式分发演示材料。
淡海水
2 天前
linux
·
windows
·
microsoft
·
c#
·
虚方法
·
vtable
·
vsd
01-08-运行时-虚方法分派与接口调用的底层实现
系列:C#与常用数据结构源码剖析 · 运行时底层剖析 阅读时间:约 40 分钟 前置知识:MethodTable、JIT 编译
KindSuper_liu
2 天前
c#
HybridCLR DHE及MetaVersion工作流核心概念
本文基于HybridCLR旗舰版 DHE 实现整理,重点说明 AOT 快照、signature-mapper.json、RID/Token、.mv 文件、差分判定、旧 AOT 方法复用和内存模型。
李高钢
2 天前
开发语言
·
c#
·
wpf
C# WPF Prism 进阶(三):导航(Navigation)深入
上一篇讲了 Region 和模块化,导航(RequestNavigate)是往区域里切换视图最完整的方式。但"切换视图"只是导航最浅的用法。真实的导航还涉及:传参、生命周期回调、离开确认、回退。本文把这些一次性讲透。
我是苏苏
2 天前
数据结构
·
算法
·
c#
C#基础:不写for循环的五种方式
筛查(Where)、分组(GroupBy)、判空(Any)、赋值(Select)等优先选择LINQ
fangzhanpeng168
2 天前
开发语言
·
c#
·
1024程序员节
快速掌握C#语言基础知识点(1.基础数据类型)
关注我的动态直接上代码:
six_
2 天前
前端
·
面试
·
c#
C# 上位机(持续更新中)
转载请注明出处,谢谢。以 C# 为主,协议 / 多线程 / WPF 穿插其中,适合上位机(Host/PC 端)开发岗位面试复习。
吴可可123
2 天前
c#
多段线扩展数据的应用场景
在C# CAD二次开发中,多段线(Polyline)的扩展数据(XData)主要用于为实体附加自定义的、非图形化的信息,以实现数据关联、流程控制或信息追溯等高级功能。