c#

z落落2 小时前
开发语言·c#·php
C#String字符串1. string 是引用类型,但具备值类型特性。2. 字符串不可变(只读):所有修改、截取、替换、拼接方法,都不会改变原字符串,只会返回新字符串。
影寂ldy5 小时前
开发语言·javascript·c#
C#数组的属性和方法(Clear / Copy / IndexOf )所有数组自带三个核心属性:将数组指定范围的元素重置为默认值:值类型(int、double、bool)→ 0 / false
z落落6 小时前
java·笔记·c#
C# 数组 最终完整版全套笔记(一维+多维+交错+引用类型+对象数组)数组是存储相同类型数据、长度固定、内存连续有序的容器,所有数组都继承自 Array 类。数组一旦创建,长度不可修改
weixin_428005309 小时前
c#·visual studio·.vdproj·.vdproj不兼容
.vdproj项目加载提示不兼容问题处理原因:Visual Studio缺少一个能识别.vdproj项目的插件 解决方法:安装官方扩展注意:扩展安装完成后,必须关闭并重启 Visual Studio,安装才会生效
吴可可12312 小时前
c#
C#显示错误行号的三种方式在 C# 开发中,获取并显示错误的行号是调试和异常处理的关键环节。这通常涉及在调试时查看 IDE 中的堆栈信息,以及在运行时通过代码捕获并记录包含行号的异常信息。核心机制依赖于程序数据库文件(.pdb)和 System.Diagnostics 命名空间下的类。
魔法阵维护师13 小时前
学习·游戏·c#
从零开发游戏需要学习的c#模块,第二十七章(远程攻击 —— 发射子弹)本节课目标按空格键向鼠标方向发射子弹子弹碰到敌人后,敌人扣血子弹碰到墙壁后消失敌人被子弹打死才消失(不再碰撞扣血)
weixin_4280053013 小时前
人工智能·学习·c#·多轮对话·千问api调用
C#调用 AI学习从0开始-第1阶段(基础与工具)-第7天多轮对话记忆核心代码:调用代码:辅助类:总结:多轮对话记忆 = 用List _history 保存所有对话,每次请求都传给API,以达到有记忆的效果。
z落落14 小时前
开发语言·javascript·c#
C# 数组属性和方法(Clear / Copy / IndexOf / LastIndexOf)以下属性为 非静态属性,直接 数组名.属性 调用Length:最常用,获取数组元素总个数Rank:获取数组维度(一维=1,二维=2,三维=3)
光泽雨15 小时前
c#·linq
LINQ 语言集成查询 (Language Integrated Query)INQ 是 语言集成查询 (Language Integrated Query) 的缩写,它允许你直接在 C# 里用声明式的语法来查询和转换各种数据源(如集合、数据库、XML),而不用写循环。
吴可可12315 小时前
c++·算法·c#
C++与C#版Teigha样条离散化差异解析Teigha (ODA SDK) 的 C++ 和 C# 版本在处理样条曲线离散化的核心算法和数学原理上完全一致,因为它们共享同一套底层的几何引擎 OdGeNurbCurve3d。然而,由于两种编程语言在API封装方式、内存管理、数据结构和开发范式上的根本差异,具体实现代码的写法、性能调优重点以及某些高级功能的可及性存在显著区别 。这种区别更多体现在“如何调用”而非“计算什么”上。
JaydenAI15 小时前
ai·c#·agent·caching·maf·chatclient中间件
[MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱(Token)省时间我们指导LLM的调用不仅仅是一个耗时的操作,还会产生一定的费用,所以我们希望能够尽可能地减少不必要的调用。CachingChatClient就是为此而生的一个中间件实现,它通过在内存中维护一个缓存来存储之前调用LLM的输入和输出,从而避免了对相同输入的重复调用。当我们调用GetResponseAsync方法时,CachingChatClient会先检查缓存中是否已经存在针对相同输入的响应,如果存在就直接返回缓存中的响应,而不需要再次调用LLM;如果不存在,那么它就会调用LLM来获取响应,并将输入和响应一起
曹牧16 小时前
c#
C#:List<T>.ForEach(Action<T> action)List<T>.ForEach(Action<T> action) 是 C# 中 List<T> 类提供的一个实例方法,用于对列表中的每个元素执行指定的操作。 1、基本用法
海盗123416 小时前
pdf·c#
C#中PDF操作-QuestPDF介绍和使用教程QuestPDF 是一个专为 .NET 平台打造的现代化 PDF 生成库,它采用声明式、代码驱动的设计理念,让你直接用 C# 代码描述文档结构,无需依赖 HTML 转换或外部渲染引擎-7。其强大的 Fluent API 支持链式调用,内置布局引擎能够自动处理分页与换行,非常适合用于生成发票、报表、合同、数据导出等场景-7。
影寂ldy16 小时前
开发语言·c#
C#数组的高级方法参数是函数的函数,数组所有Find/Exists/ForEach 都是高阶函数。以参数形式,传递给高阶函数的自定义函数(我们自己写的匹配方法)。
曹牧16 小时前
java·开发语言·c#
C#:基类中定义泛型方法在C#中,在基类中定义泛型方法,这使得派生类可以继承并重用这些方法,同时也可以根据需要使用不同的数据类型。泛型方法允许你在编写代码时保持灵活性,因为不需要为每种数据类型重写相同的方法。 定义基类中的泛型方法
游乐码16 小时前
开发语言·unity·c#·游戏引擎
c#基础(七)延迟函数延迟执行的函数,传递函数和时间。是MonoBehaviour类中的方法参数一 函数名字符串,参数二 时间
魔法阵维护师16 小时前
学习·游戏·c#
从零开发游戏需要学习的c#模块,第二十六章(多种敌人与基础 AI)本节课目标创建三种敌人:史莱姆(慢)、骷髅(中速追人)、蝙蝠(快速随机移动)敌人有独立的行为逻辑不同敌人有不同外观和属性
思麟呀16 小时前
开发语言·jvm·c++·c#
在C++基础上理解CSharp-4C#是纯面向对象的编程语言,这意味着所有代码都必须定义在类或结构体内部。C#没有全局函数,全局变量,全局常量,这是和C++最根本的区别之一。
Ws_1 天前
开发语言·学习·c#
C#学习 Day2今天学完你要达到这3个结果:委托可以理解为:一个“方法类型”。 你可以把方法赋值给变量,再传来传去。Lambda 本质是匿名函数,常和委托搭配。 (x, y) => x + y 就是一个函数。
神仙别闹1 天前
c#
基于C#实现(WinForm)求解SIN(X)数值分析大小: 1.60MB➡️ 资源下载:https://download.csdn.net/download/s1t16/87430273