c#

时光追逐者1 小时前
c#·.net·音视频
一款基于 .NET 开源的多功能的 B 站视频下载工具哔哩哔哩(B站)是一个知名的视频学习平台,作为程序员而言这是一个非常值得推荐的网站。今天大姚给大家推荐一款基于 .NET 开源的多功能的 B 站视频下载工具:downkyi。
大飞pkz1 小时前
unity·c#·lua·c#访问lua
【Unity】使用XLua实现C#访问Lua文件XLua_github链接建立Lua虚拟机:LuaEnv luaEnv = new LuaEnv();
o0向阳而生0o2 小时前
开发语言·c#·.net
36、C#中的⽅法声明参数关键字params,ref,out的意义及⽤法在C#中,params、ref 和 out 是方法声明中用于修饰参数的关键字,它们各自有不同的用途和语义。以下是它们的详细说明和用法:
钢铁男儿2 小时前
java·数据库·c#
C# 方法(局部函数和参数)本章内容: 方法的结构 方法体内部的代码执行 局部变量 局部常量 控制流 方法调用 返回值 返回语句和void方法 局部函数 参数 值参数 引用参数 引用类型作为值参数和引用参数 输出参数 参数数组 参数类型总结 方法重载 命名参数 可选参数 栈帧 递归
冰茶_5 小时前
学习·microsoft·微软·c#·wpf·控件演示·示例程序
WPF之ProgressBar控件详解可以根据Github拉取示例程序运行 GitHub程序演示地址(点击直达) 也可以在本文资源中下载ProgressBar(进度条)是WPF中常用的用户界面控件,主要用于向用户展示操作的进度或者任务的完成情况。无论是文件下载、数据处理、长时间的计算操作,还是需要让用户了解当前进度的任何场景,ProgressBar都是理想的选择。
步、步、为营7 小时前
数据库·c#
C# 14 field keyword:属性简化新利器在 C# 的不断发展历程中,每一个新版本都带来了令人期待的新特性,而 C# 14 中的 field keyword 无疑是其中一颗璀璨的明星 。对于广大 C# 开发者来说,属性的使用频率极高,而 field keyword 的出现,为我们简化属性的编写与使用带来了革命性的变化。它就像是一把神奇的钥匙,能够打开代码简洁性与高效性的大门,让我们在处理属性相关逻辑时更加得心应手。无论是优化既有代码,还是进行全新的项目开发,了解并掌握 field keyword 都显得尤为重要,它将助力我们在 C# 的编程世界中
码观天工9 小时前
ai·c#·.net·pinecone·向量数据库
.NET 原生驾驭 AI 新基建实战系列(六):Pinecone ── 托管向量数据库的向量数据库的云原生先锋随着人工智能和机器学习技术的快速发展,向量数据在许多应用场景中变得越来越重要。从推荐系统到自然语言处理,再到图像搜索,向量搜索技术成为实现高效、精准匹配的核心。Pinecone 作为一个托管的向量数据库,为开发者提供了一种简单而强大的解决方案,能够高效地存储和查询高维向量数据。与此同时,微软的开源项目 Semantic Kernel 将 Pinecone 集成到其生态系统中,进一步增强了开发者构建智能应用的能力。
bicijinlian9 小时前
c#·polyglot·notebooks·c# jupyter·.net jupyter·多语言笔记
多语言笔记系列:Polyglot Notebooks 中使用 xUnit 单元测试
自由的风.10 小时前
算法·贪心算法·c#
贪心算法解决会议安排问题文章目录前言一、什么是贪心算法?贪心算法的基本概念:贪心算法并不从整体最优上加以考虑,所做的选择只是在某种意义上的局部最优选择。
钢铁男儿12 小时前
服务器·数据库·c#
C#方法返回值全解析:从基础语法到实战技巧摘要:方法返回值是C#编程的核心概念之一。本文将带你彻底掌握返回值声明、void方法特性,以及如何通过返回值实现优雅的流程控制(文末附完整示例代码)。
wangnaisheng19 小时前
c#
【C#】一个类中的接口方法使用static和不使用static的区别在C#中,类中的接口方法是否使用 static 修饰符会带来显著的区别。这是因为接口方法的实现和调用方式与普通方法不同,而 static 关键字的使用进一步改变了这些行为。
程序猿多布19 小时前
c#
C# 定时器实现在C#中,实现定时器功能有多种方式,下面将介绍最常用的几种定时器实现方法,包括它们的特性、适用场景和示例代码。
大飞pkz20 小时前
unity·c#·游戏引擎·lua·游戏开发·xlua·lua热修复
【Unity】使用XLua进行热修复准备工作:(1)将XLua的Tool拖入Asset(2)配置热修复(3)运行Genrate Code(4)运行Hotfix Inject In Editor
绿龙术士1 天前
开发语言·c#
C#与西门子PLC通信:S7NetPlus和HslCommunication使用指南西门子S7协议是用来和PLC进行通讯的一个协议,默认端口是102,数据会保存在一个个DB块中,比较经典的用法是一个DB块专门用来读取,一个用来写入。
o0向阳而生0o1 天前
开发语言·c#·.net
35、C# 中的反射(Reflection)反射是 C# 和 .NET 框架中的一个重要特性,它允许程序在运行时检查、访问和操作类型、对象、属性和方法等元数据信息。
science怪兽1 天前
开发语言·笔记·c#
【进阶】C# 委托(Delegate)知识点总结归纳定义:委托是一种类型安全的函数指针,用于封装方法(静态方法或实例方法)。核心作用:允许将方法作为参数传递,实现回调机制和事件处理。
钢铁男儿1 天前
java·javascript·c#
C# 类成员与访问修饰符:面向对象编程的核心概念解析在面向对象编程中,类(Class)作为构建程序的蓝图,其成员的组织方式直接影响代码的可维护性和安全性。本文将深入解析实例成员、静态成员与访问修饰符的核心概念,通过扑克牌程序案例和可视化示意图,帮助开发者建立清晰的面向对象思维模型。
尤物程序猿1 天前
java·开发语言·c#
Java怎么实现一个敏感词过滤?有哪些方法?怎么优化?敏感词过滤是非常常见的一种手段,避免出现一些违规词汇。敏感词过滤是内容安全的重要组成部分,以下是Java中实现敏感词过滤的多种方法及其优化方案。
爱编程的鱼1 天前
前端·算法·c#
C# 运算符重载深度解析:从基础到高阶实践运算符重载是 C# 中一项强大的特性,它允许开发者为用户自定义类型定义运算符的行为,使得代码更直观、更符合领域逻辑。本文将通过理论解析与实战示例,全面讲解运算符重载的实现规则、适用场景及注意事项。
江沉晚呤时1 天前
后端·c#·.net·.net core
深入了解 OpenIddict:实现 OAuth 2.0 和 OpenID Connect 协议的 .NET 库在现代 Web 开发中,身份验证和授权是安全性的重要组成部分。随着对安全性的要求不断增加,OAuth 2.0 和 OpenID Connect(OIDC)协议已经成为许多应用程序的标准身份验证方式。而 OpenIddict,作为一个用于实现 OAuth 2.0 和 OpenID Connect 协议的 .NET 库,提供了一个简单且易于配置的框架来帮助开发者轻松构建认证和授权服务器。