c#

软泡芙4 天前
c#·ssh·swift
【Swift】Swift vs C# 核心语法对比指南作为 C# 开发者转 Swift,你会发现两者有很多相似之处(都是强类型、面向对象、现代语言),但细节差异不少。以下逐项对比:
Vae_Mars10 小时前
开发语言·c#
C#中的delegate委托委托(delegate)是 C# 中"方法的类型"。它像一个"方法指针"或"方法的容器",可以:一句话:委托让"方法"成为可以像变量一样传递和操作的对象。
公子小六14 小时前
windows·microsoft·c#·.net·音视频·winforms
基于.NET的Windows窗体编程之WinForms音频控件在实际应用开发中,有时候不仅需要文本提示,还需要语音提示,比如当系统异常时,播放蜂鸣提示音,以起到警示作用。合理的播放音频,还可以起到事半功倍的效果,今天我们以一些简单的小例子,简述基于.NET的Windows窗体编程中音频控件的相关应用,仅供学习分享使用,如有不足之处,还请指正。
绿浪198415 小时前
开发语言·c#
c# 结构体 能不能直接封送检测不能封送第一次改造,可以封送,但是不能Pinned第二次改造后 ,可以封送
新手unity自用笔记15 小时前
网络·网络协议·学习·unity·c#·游戏引擎
unity基于Socket的网络学习在网络学习中,前面简单说了一下fisjnet插件,但是作为网络部分只用插件显然是不足够的,本章开始记录底层的网络socket的使用,用简单的案例进行记录
格林威16 小时前
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·工业相机
C#图像像素放大:邻域平均、双线性插值实现像素放大的C#实现代码前阵子做一个项目,需要把相机拍到的ROI区域放大4倍显示在界面上。直接拉伸,边缘全是锯齿,跟马赛克一样。
用户2986985301421 小时前
c#·.net·svg
C# 实现 PowerPoint 多格式转换:图片、PDF 与 SVG 实战在日常开发工作中,将 PowerPoint 演示文稿转换为图片、PDF 或 SVG 等格式,是内容管理系统、在线预览服务和文档归档流程中比较常见的功能需求。对于 .NET 技术栈的开发者来说,如果能够通过几行 C# 代码完成这些转换,不仅能够提高工作效率,也便于将转换功能集成到现有的业务系统中。本文将介绍一种无需安装 Microsoft Office 即可操作 PowerPoint 文件的方案,并分别演示转换为 PDF、图片、EMF 和 SVG 的具体代码实现。同时,文章也会说明该方案在免费与商业版本上的
格林威1 天前
android·开发语言·图像处理·人工智能·计算机视觉·c#·视觉检测
C#图像处理:使用imagemagick实现像素放大水印转换等多种功能上一篇文章写了最近邻和双线性插值的C#实现,代码量不小,而且只支持灰度图。彩色图要拆三个通道分别处理,代码翻三倍。
胖纸不争1 天前
c#·net core
Clasp:一个带插件系统的 .NET 10 命令行工具箱本文基于开源项目 Clasp(MIT License)撰写,介绍其架构设计、插件系统与工程实践。在开发工作中,我们常常需要一堆散落的小工具:查 DNS、看端口、转 Base64、解 JWT、算哈希……每个都去装一个独立的命令行工具,不仅安装繁琐,记忆成本也高。
椒颜皮皮虾྅3 天前
android·开发语言·人工智能·深度学习·c#·cuda
【TensorRTtSharp v4.0】在 C# 中使用 TensorRT CSharp API v4.0 动态编译并运行 CUDA KernelCUDA Runtime Compilation 适合在运行时生成或组合 Kernel,而不是为每一种参数组合预先构建本机二进制。完整流程不只是把一段 CUDA C 字符串交给 NVRTC:程序还要发现编译器能力、传入虚拟头文件和选项、保存编译日志、复制 PTX/CUBIN/LTO IR、加载 Module、按 ABI 组织 Kernel 参数、提交到 Stream,并把 GPU 结果读回验证。
qq_150841992 天前
c++·qt·c#
从CVI(C)到Pyside(python)/Qt(C++)/VS(C#)的一点吐槽“Tkinter 布局助手”,是我接触过的基于python原生的图形界面套件Tkinter来做GUI程序的最佳实践,链接是https://www.pytk.net/],在web上就可以拖拽基础控件到面板,并定义控件的回调函数,完了存盘到本机。这但仍然不好用,至少没有表格控件,对硬件工程师观察寄存器就不大友好。要更丰富的控件,就需要用 Pyside 这个免费的IDE,才能做出我们用C#做出来的 myI2C_CH341A64DLL.exe 这种界面来。即使用了Pyside,你也会因为一种巨大的割裂感,即界面是
AI刀刀2 天前
人工智能·c#·word·excel·ai导出鸭
能生成 word 文档的文心在导出时易出现排版错乱,AI 导出鸭精准优化版式,提升文档完整性能生成word文档的文心搭配AI 导出鸭,格式更规整导出更稳定,轻松实现优质文档一键输出能生成word文档的文心在导出时易出现排版错乱,AI 导出鸭精准优化版式,提升文档完整性
曹牧1 天前
算法·c#
C#:数字的定义和表示方式在C#中,数字的定义和表示方式非常直观和多样化,涵盖了整数、浮点数、十六进制数、科学记数法等多种形式。下面是一些基本的数字定义方式:
Young_Gnay2 天前
后端·c#
.NET 之 WebApi学习笔记 (持续更新)我们创建一个 Web API 项目之后,初始项目结构是这样的,如下图:Program.cs 文件代码分析:只保留几个主要代码所有 app.Usexxxx 的语句都用于添加中间件组件ASP.NET Core 只是一个中间件管道
李高钢2 天前
c#·wpf
WPF MVVM Light 入门:从零到Hello World系列导航:[第一篇·入门] / [第二篇·ViewModelBase 与属性通知] / [第三篇·RelayCommand 与 Messenger] / [第四篇·SimpleIoc 与 ViewModelLocator 及完整实例]
曹牧2 天前
开发语言·c#
C#:函数参数指定默认值在C#中,可以为函数参数指定默认值,这样调用函数时可以不传递该参数,而是使用默认值。这对于简化API调用和提高代码的可读性非常有帮助。从C#6.0开始,可以直接在方法签名中为参数指定默认值,而不需要使用可选参数的特性(`[Optional]`)。
李高钢2 天前
前端·c#·wpf
WPF MVVM Light(三):RelayCommand 命令与 Messenger 消息系列导航:[第一篇·入门] / [第二篇·ViewModelBase 与属性通知] / [第三篇·RelayCommand 与 Messenger] / [第四篇·SimpleIoc 与 ViewModelLocator 及完整实例]
曹牧2 天前
开发语言·c#
C#:字符串做20位截断在C#中,如果需要对字符串进行20位截断处理,即如果字符串长度超过20个字符,则只保留前20个字符,可以使用几种不同的方法来实现这一功能。下面是一些常用的方法:
离陌在学C#2 天前
开发语言·c#
C# 事件(Event)详解:从概念到实战在 C# 中,事件(Event)是一种特殊的委托类型成员,用于实现发布-订阅(Publisher-Subscriber)模式。它允许一个对象(发布者)在特定动作发生时通知其他对象(订阅者),从而实现对象间的松耦合通信。
rockey6272 天前
c#·.net·script·eval·动态脚本
C#脚本引擎之AScript与Flee对比AScript是一个开源的C#动态脚本解析执行引擎,支持自定义语法,支持扩展多种脚本语言(目前已支持C#/Python3/SQL/JavaScript/Lua五种语言),支持解释执行和编译执行两种执行模式,并且支持编译缓存,以适配不同场景下对性能的要求。