c#

一心赚狗粮的宇叔9 小时前
java·大数据·oracle·c#
中级软件开发工程师2025年度总结年底了,做一下2025年度总结。25年工作内容从客户端、web后端开发=>大数据开发、项目经理的角色。
cplmlm10 小时前
c#
EF Core使用CodeFirst生成postgresql数据库表名以及字段名用蛇形命名法,而类名仍使用驼峰命名1、通过重写OnModelCreating来实现2、使用EFCore.NamingConventions
lingxiao1688812 小时前
unity·c#·wpf
WebApi详解+Unity注入--下篇:Unity注入DIP依赖倒置原则:一种软件架构设计原则(抽象概念)。依赖抽象不依赖细节。IOC控制反转(Inversion of Control
lingxiao1688814 小时前
unity·c#·.netcore
WebApi详解+Unity注入--中篇:.net core的WebAPIREST全称是Representational State Transfer,中文意思是表述性状态转移。
ServBay15 小时前
后端·c#·.net
C# 成为 2025 年的编程语言,7个C#技巧助力开发效率TIOBE 公布的数据显示,C# 以 2.94% 的年度最大涨幅再度获评2025 年度编程语言,这是 C# 在三年内第二次获此殊荣,凭借的是其在榜单上最大的年度增长幅度。
故事不长丨18 小时前
开发语言·c#·进制转换·16进制·2进制·10进制
C#进制转换:从基础原理到实战应用在计算机编程的世界里,我们常常会接触到多种进制类型,其中最常见的有二进制、八进制、十进制和十六进制。二进制:基数为 2,仅用 0 和 1 两个数字来表示。计算机底层硬件电路中的高电平和低电平恰好可以对应二进制的 1 和 0 ,所以二进制是计算机内部数据存储和处理的基本形式。例如,二进制数 0b1010,这里的 0b 是二进制的标识前缀,它在十进制中表示的数值是 10 。
liulilittle18 小时前
网络·windows·c#·信息与通信·通信
VEthernet 框架实现 tun2socks 的技术原理VEthernet是一个基于Windows TAP虚拟网卡的网络协议栈框架,它通过在用户态实现完整的TCP/IP协议处理,将虚拟网卡流量转发到SOCKS5代理服务器。本文将分析VEthernet框架的技术架构以及tun2socks的实现原理。
云草桑19 小时前
ai·c#·.net·semantickernel·sk
.net AI API应用 客户发的信息提取对接上下游系统报价services.AddOpenAIChatCompletion( modelId: "qwen2.5-vl-32b-instruct", endpoint: new Uri("https://dashscope.aliyuncs.com/compatible-mode/v1"), apiKey: "sk-" );
故事不长丨20 小时前
服务器·开发语言·visualstudio·c#·文件操作·io流·file
C#File文件操作全解析:从基础用法到异常处理在 C# 开发中,File.Exists是判断文件是否存在的核心方法 ,返回布尔值以避免操作不存在的文件。比如在读取配置文件前,就可以先使用这个方法判断文件是否存在,避免程序在读取时抛出异常。示例代码如下:
工程师00721 小时前
开发语言·c#·dynamic·动态编程
C# 动态编程(基于 dynamic 类型)C# 4.0 引入 dynamic 类型,其核心是运行时绑定(动态绑定),而非编译时绑定(静态绑定)。
用户2986985301421 小时前
后端·c#
C#: 在Word文档中添加或移除可编辑区域在日常办公和自动化流程中,Word文档扮演着不可或缺的角色。然而,在许多场景下,我们并不希望用户能够随意修改文档的所有内容。例如,制作公司内部模板、创建需要填写特定信息的表单,或者实现文档的权限管理时,我们往往需要限制文档的编辑区域,只允许用户修改预设的、特定的内容。这种需求在传统的Word操作中可能需要复杂的设置,甚至手动操作,效率低下且容易出错。
爱说实话1 天前
c#
C# 2026.NET微软文档:https://learn.microsoft.com/zh-cn/dotnet/standard/glossary
flysh051 天前
开发语言·c#
关于C#编程中的async / await关键字async/await 本质是:用“同步写法”写“异步代码”,避免线程被阻塞。👉 不是多线程魔法,而是状态机 + 回调的语法糖
m5655bj1 天前
pdf·c#
使用 C# 将 RTF 文档转换为 PDF 格式RTF(Rich Text Format)作为跨平台富文本格式,常用于文档编辑与数据交换,而 PDF 因格式稳定、跨设备兼容性强,更适合文档分发和归档。在 .NET 开发中,实现 RTF 到 PDF 的转换是常见需求,本文将介绍如何使用免费库 Free Spire.Doc for .NET 实现该转换过程。
李建军1 天前
c#
界止签章宗地号替换工具这是一个 Windows Forms 应用程序,用于批量处理 Word 文档,实现宗地号的批量替换和页眉编号插入功能,并支持导出签章明细表到 Excel。
qq_425263321 天前
c#
.net开发框架和语言.Net现在分.Net Framework和.Net Core两种开发框架支持的开发语言有C#、VB、XAML、TypeScript、F#
武藤一雄1 天前
windows·后端·microsoft·c#·.net·.netcore·死锁
C# 关于多线程如何实现需要注意的问题(持续更新)在C#中,实现多线程可以通过多种方式,主要包括使用 Thread 类、ThreadPool、Task、以及 async/await 关键字。下面是几种常见的方法:
flysh051 天前
开发语言·c#
C# 架构设计:接口 vs 抽象类的深度选型指南在 C# 中,接口和抽象类都用于实现“抽象”和“多态”,但它们的设计初衷和应用场景有着本质的区别。理解这两者的差异,是写出高内聚、低耦合代码的关键。
flysh051 天前
开发语言·c#
C# 中类型转换与模式匹配核心概念对 C# 中类型转换与模式匹配核心概念的详细解释及实例说明。向上转换是指从子类引用创建一个基类引用的过程。
故事不长丨2 天前
开发语言·c#·wpf·哈希算法·字典·dictionary·键值对
C#字典(Dictionary)全面解析:从基础用法到实战优化C# 中的Dictionary<TKey, TValue>是基于哈希表实现的泛型键值对集合,用于存储具有唯一键(Key)和对应值(Value)的数据结构。键必须实现GetHashCode和Equals方法以确保唯一性,值可以重复且支持任意类型。其核心优势在于提供平均 O (1) 时间复杂度的快速查找、插入和删除操作,是处理映射关系数据的首选工具。