E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
扩展方法
C#-Linq源码解析之Concat
前言在Dotnet开发过程中,Concat作为IEnumerable的
扩展方法
,十分常用。本文对Concat方法的关键源码进行简要分析,以方便大家日后更好的使用该方法。使用Concat连接两个序列。
黑哥聊dotNet
·
2025-07-19 22:58
DotNet-Linq详解
linq
c#
C# Linq源码解析之Aggregate
前言在Dotnet开发过程中,Aggregate作为IEnumerable的
扩展方法
,十分常用。本文对Aggregate方法的关键源码进行简要分析,以方便大家日后更好的使用该方法。
黑哥聊dotNet
·
2025-07-19 22:28
DotNet-Linq详解
c#
linq
list
C#语法基础总结(超级全面)(二)
(字面值)五大数据类型引用类型:值类型:变量、对象与内存装箱和拆箱类类的实例化类的三大成员(属性、方法、事件)属性(property)方法(函数)方法参数值参数引用参数输出参数数组参数具名参数可选参数
扩展方法
inwith
·
2025-07-19 21:21
C#语法基础
c#
开发语言
C#中Struct与IntPtr转换:实用
扩展方法
C#中Struct与IntPtr转换:实用
扩展方法
在C#编程的世界里,我们常常会遇到需要与非托管代码交互,或者进行一些底层内存操作的场景。
阿蒙Armon
·
2025-07-09 04:55
C#工作中的应用
c#
【Android】使用ViewTreeLifecycleOwner获取Lifecycle
ViewTreeLifecycleOwner是LifecycleKTX中提供的View的一个
扩展方法
,可以快速地获取一个最近的Fragment或者Activity的LifecycleOwner。
fundroid
·
2025-07-06 12:21
Kotlin
Android
Android
Lifecycle
KTX
ListExtension
扩展方法
增加 转DataTable()方法
方法1.判断集合是否为Null2.判断集合是否不为Null3.判断集合是否有值4.拼接成字符串5.根据一个表达式去除重复6.转DataTable泛型对象转换方法//////集合
扩展方法
///publicstaticclassListExtension
·
2025-07-04 20:18
C# Linq介绍和使用
Linq查询语法:1、
扩展方法
语法:
扩展方法
+lambda表达式2、声明式查询语法:类型SQL查询方式
扩展方法
语法(传输链
无熵~
·
2025-06-18 22:23
C#
linq
c#
WPF使用WebBrowser报脚本错误问题处理
再展示主流页面的时候比如用到Jquery高级库或者VUE等当前主流站点时经常就会报JS脚本错误,在Winform里面我们一句代码就能搞定,但是WPF没有提供相关的方法,今天我们就自己来实现一个
扩展方法
来实现
星火燎猿
·
2025-06-13 13:58
WPF桌面程序开发
wpf
C#
扩展方法
和静态类详解
在调用里面的静态方法时,可以使用普通类名.静态方法来调用,不需要实例化类
扩展方法
:
扩展方法
的核心三要素是静态类,静态方法,和this参数。既在静态类中定义的静态方法,该方法的第一个参数带this,那么
Bird鸟人
·
2025-06-08 16:42
C#
Linq
静态类
扩展方法
在C#中遍历页面所有TextBox控件并清空其值的全面指南
目录引言1.ASP.NETWebForms中的实现1.1基本实现方法1.2使用LINQ简化代码1.3处理特定容器中的TextBox2.WindowsForms中的实现2.1基本遍历方法2.2使用
扩展方法
梦幻南瓜
·
2025-05-31 12:26
c#
c#
开发语言
在C#中获取文件夹及子文件夹下所有文件的全面指南
Directory类1.1Directory.GetFiles方法1.2方法参数详解2.高级方法:使用DirectoryInfo类2.1DirectoryInfo的基本用法2.2递归遍历实现3.使用LINQ
扩展方法
梦幻南瓜
·
2025-05-29 17:14
c#
c#
开发语言
Python + Selenium 实现低代码Web自动化框架
主要包含:关键字封装(常见的页面动作),
扩展方法
驱动封,参数模版,测试结果分析/通知可通过脚本create_example.py生成编写用例的excel模版importopenpyxlfromopenpyxl.worksheet.worksheetimport
辰马
·
2025-05-19 08:15
自动化
python
selenium
自动化
c#-方法参数(值参数、引用参数、输出参数、数组参数、可选参数、具名参数调用、this参数【
扩展方法
】)
c#-方法参数值参数值参数是`引用数据类型`引用参数输出参数引用参数VS输出参数数组参数可选参数具名参数调用this参数(
扩展方法
)值参数值参数是使用最多的参数。
Cracal
·
2025-05-10 04:22
Unity
3D笔记
c#笔记
笔记
c#
开发语言
.net6 学习
await为什么有的异步方法没有AsyncAsync方法缺点不要使用Thread.Sleep()CancellationToken:用于获得提前终止执行的信号WhenAll异步与yield二、LINQ常用
扩展方法
三
Ax1Leee
·
2025-05-10 03:44
.net
学习
xlua笔记(二)
xlua中不支持通过子物体获取组件所以在需要一些没有的功能的时候需要自己对类
扩展方法
,或者自己写方法需要添加[LuaCallCSharp]泛型方法必须满足:1.泛型方法必须带约束2.并且且必须为Class3
weixin_30328063
·
2025-05-07 13:37
C# 的 Z.ExtensionMethods 库高级进阶:刨根问底的深度解析
Z.ExtensionMethods是一款非常实用的工具箱,包含了各种
扩展方法
,旨在简化日常开发工作。我们要解决的问题在这篇文章中,我们将深入了解Z.ExtensionMethod
墨瑾轩
·
2025-05-03 13:25
一起学学C#【一】
c#
开发语言
【Unity】【C#】
扩展方法
(Extension Method)
1.什么是
扩展方法
(ExtensionMethod)
扩展方法
使编程者能够在不修改原来类的基础上给该类添加方法。
清水寺丞
·
2025-05-03 13:23
Unity
C#核心技术---Lambda表达式
Lambda表达式可应用于:将要执行的代码传递给异步方法、Linq
扩展方法
中、创建表达式树。优点:Lambda表达式简化了匿名委托的使用,减少开发中需要编写的代码量。
白白白白纸呀
·
2025-05-02 01:22
C#编程语言总结
c#
.net
掌握C#
扩展方法
:聚合数组与Lambda表达式
掌握C#
扩展方法
:聚合数组与Lambda表达式C#作为一门功能强大的编程语言,提供了一系列的
扩展方法
来帮助开发者更高效地处理数据。
心言星愿
·
2025-05-02 01:20
C#
Aggregate
Lambda表达式
数组处理
集合操作
Unity中给Animator扩展一个异步等待播放指定clip的方法
前言给Animator扩展一个可等待的异步PlayAsync("动画名字")方法awaitmyAnimator.PlayAsync("动画名字")备注:用到的包UniTask一、
扩展方法
的实现在写的时候
dzj2021
·
2025-04-27 08:49
unity
游戏引擎
异步方法
C#开源、简单易用的Dapper扩展类库 - Dommel
项目特性Dommel使用IDbConnection接口上的
扩展方法
为CRUD操作提供了便捷的API。Dommel能够根据
图图阿图西
·
2025-04-23 21:31
c#
开源
开发语言
Java设计模式-结构型-修饰模式
动态指的是在程序运行时候,而我们常用的扩展功能的方法是写一个子类继承父类,这样的继承是静态的,因为这样的
扩展方法
是程序编译时候就体现出来了。
葛飞文仓
·
2025-04-23 01:22
JAVA框架
java
设计模式
结构型
修饰模式
Python星球日记 - 第6天:列表与元组
》创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder)目录一、列表的定义与操作1.列表的创建2.访问列表元素3.修改列表元素4.添加元素5.删除元素6.列表切片二、列表方法1.添加和
扩展方法
Code_流苏
·
2025-04-22 05:15
Python星球日记
python
列表操作
元组特性
序列切片
可变与不可变
C#
扩展方法
(参数带this)
一个关于字符串类型
扩展方法
的例子usingSystem.Text.RegularExpressions;namespaceDemoApp{publicstaticclassStringExtensions
VinciYan
·
2025-04-18 23:11
.NET
c#
C#——
扩展方法
扩展方法
定义
扩展方法
(ExtensionMethods)是C#中一种特殊的静态方法,它定义在一个静态类中,但是可以像实例方法一样被调用,使得代码更加简洁、易读。
敲厉害的燕宝
·
2025-04-18 23:41
C#
c#
开发语言
C#
扩展方法
扩展方法
能够向现有类型添加方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。
扩展方法
是LINQ的基础,许多LINQ方法(如Where、Select等)都是通过
扩展方法
实现的。
程序猿多布
·
2025-04-18 23:08
c#
C#
扩展方法
详解
简介在C#中,
扩展方法
是一种特殊的静态方法,可以像实例方法一样调用,但实际上是静态的。这些方法可以扩展现有类型的功能,而无需修改类型的定义。定义
扩展方法
的步骤静态类:
扩展方法
必须定义在一个静态类中。
我是唐青枫
·
2025-04-18 22:33
Dotnet
c#
开发语言
.net
C++ 实现 类似 c#
扩展方法
辛苦找到的怕到时候帖子没了记录一下原贴https://blog.csdn.net/coconut9325/article/details/78979100这是关于C++
扩展方法
的思路:1.使用定义operator
YNStong
·
2025-04-18 22:01
问题处理
学习记录
c++
C#异常:{“值不能为 null。\r\n参数名: source“}
方法,在Select上按F12查看定义publicstaticIEnumerableSelect(thisIEnumerablesource,Funcselector);这是System.Linq下的
扩展方法
TomCat2025
·
2025-04-18 01:47
C#
c#
C#.NET:高级编程之匿名类、匿名方法与
扩展方法
important.NET中那些所谓的新语法之二:匿名类、匿名方法与
扩展方法
开篇:在上一篇中,我们了解了自动属性、隐式类型、自动初始化器等所谓的新语法,这一篇我们继续征程,看看匿名类、匿名方法以及常用的
扩展方法
上海好程序员
·
2025-04-16 23:54
成长的程序员
# .NET入门:使调用更简单,
扩展方法
和泛型方法
.NET入门:使调用更简单,
扩展方法
和泛型方法Part0使用
扩展方法
,让实例也可以调用通用方法⚓简单介绍一下
扩展方法
有什么用。
·
2025-04-12 18:49
c#.net
Android kotlin
扩展方法
和扩展属性的用法
Kotlin支持
扩展方法
和扩展属性。
安卓兼职framework应用工程师
·
2025-04-11 09:50
Android高级进阶
kotlin
android
扩展方法
扩展属性
扩展方法和扩展属性用法
Kotlin 中 集合 Collection 的
扩展方法
完全指南
Kotlin中Collection的
扩展方法
完全指南“代码是最美的诗篇”——本文将带你进入Kotlin集合扩展函数的世界,帮助你写出既高效又优雅的代码一、引言在Android开发中,集合(Collection
jiet_h
·
2025-04-11 05:22
#
Android
日新月异
kotlin
开发语言
android
dotnet LINQ 使用简明教程
查询语法LINQ提供两种语法:查询表达式语法(类似SQL)方法链式语法(基于
扩展方法
)查询表达式语法示例int[]nu
·
2025-04-06 18:06
c#.net
Vant UI 组件库解析
文章目录一、核心优势解析1.移动端优先设计2.组件生态丰富3.Vue深度整合二、组件分类体系三、快速上手指南1.安装2.基础使用3.组件示例四、进阶使用技巧1.按需加载优化2.主题定制方案3.组件
扩展方法
五
向贤
·
2025-04-04 07:23
前端开发
ui
一台电脑最多能接几个硬盘?
接下来,我们就来详细解答这个问题,并为您提供实用的
扩展方法
。看电脑的硬件限制首先,决定一台电脑最多能接多少个
qq_39571617
·
2025-03-29 00:34
电脑
基于
扩展方法
实现C#安全集合操作工具包(含完整源码)
本工具包通过
扩展方法
实现以下核心场景的安全防护:安全索引访问防止数据绑定、列表遍历时的越界崩溃空集合防御处理避免foreach空集合导致的逻辑异常批量操作增强简化集合合并、筛选等批量操作深拷贝支持解决引用类型集合修改时的副作用问题二
WangMing_X
·
2025-03-15 04:29
C#实现各种功能工具集
c#
安全
集合
C# HashTable、HashSet、Dictionary
(4)乱序读取数据3.基本操作二、HashSet1.特点2.HashSet常用
扩展方法
3.HashSet与Linq操作三、Dictionary四、HashTable和Dictionary的区别一、HashTable
有诗亦有远方
·
2025-03-14 20:51
C#
Hash
Unity
扩展方法
比如我们要给transform做还原方法publicstaticclassExtensionMethod{publicstaticvoidResetTransformation(thisTransformtrans){trans.position=Vector3.zero;trans.localRotation=Quaternion.identity;trans.localScale=Vector
程序员也有头发
·
2025-03-14 17:22
Unity开发
unity
游戏引擎
游戏程序
C#-
扩展方法
-Linq
staticvoidtest1(){vart=1;t="jack";//报错,类型已经确定好了vars=new{id=1,name="tom"};Console.WriteLine(s.id+s.name);}
扩展方法
对现有类型做方法的扩展
_CYX_
·
2025-03-14 00:26
c#
c#
介绍 DotNet 库 - Viyi.Strings
总的来说,Viyi.Strings目前的版本提供了如下一些功能:基于文本的编/解码,支持Base64和Hex(十六进制)编/解码,但不止于此;提供
扩展方法
对空字符串和空白字符串进行快速处理;提供字符串大小写转换框架
·
2025-03-13 15:16
java实现kotlin接口_Kotlin 接口与 Java8 新特性接口详解
接口增强在Java8的中接口特性中增加以下俩种特性:在接口中可以使用default关键字修饰默认方法或
扩展方法
,抽象方法因为其特性的原因无法使用接口可以使用static声明为静
天使走自己的路
·
2025-02-16 04:05
java实现kotlin接口
再学Blazor——组件建造者
builder.Component().Build();,本文主要介绍该高级方案的具体实现,我们采用测试驱动开发(TDD)方法,大致思路如下:从测试示例入手扩展一个RenderTreeBuilder类的泛型
扩展方法
·
2025-02-14 09:39
blazor
再学Blazor——
扩展方法
上篇提到Blazor组件的高级写法,是采用
扩展方法
对HTML元素和组件进行扩展,以便于书写组件结构和代码阅读。本篇主要介绍
扩展方法
实现的思路。
·
2025-02-14 09:09
blazor
MySQL知识点总结(十九)
InnoDB集群主要的应用场合如下:弹性复制环境,这种复制基础架构中涉及的服务器数量非常的不稳定高可用分片环境,分片是一种流行的写横向
扩展方法
,每个分片可以映射到一个复制组作为标准主从复制的替代方案使用
a_j58
·
2025-02-05 00:54
mysql
数据库
C#高级:常用的
扩展方法
大全
1.StringpublicstaticclassStringExtensions{//////字符串转List(中逗英逗分隔)///publicstaticListSplitCommaToList(thisstringdata){if(string.IsNullOrEmpty(data)){returnnewList();}data=data.Replace(",",",");//中文逗号转化为
我是苏苏
·
2025-01-29 18:07
C#高级
c#
windows
java
1-C# 对象和类型(随笔)
C#对象和类型(随笔)1.只读字段2.匿名类型3.结构3.1结构是值类型3.2结构和继承3.3结构的构造函数4.弱引用5.部分类6.静态类7.Object类7.1System.Object()方法8.
扩展方法
坐在墙上的猫
·
2025-01-26 08:02
C#
and
Halcon
C# LINQ
扩展方法
探索:Enumerable.Except实现集合差集操作
在C#中,Enumerable.Except方法是一个LINQ(LanguageIntegratedQuery)
扩展方法
,用于返回两个序列的差集。
AitTech
·
2025-01-19 21:30
C#
c#
linq
开发语言
ASP.NET Core - 依赖注入(四)
前面也讲到,按照约定中间件的封装一般会提供一个User{Middleware}的
扩展方法
给用户使用,而服务注册中也有一个类似的约定,一般会有一
啊晚
·
2025-01-16 18:21
ASP.NET
CORE
系列总结
asp.net
后端
C#的linq语句
查询表达式必须以form子句开头,以select或者group子句结束,在这两个子句之间,可以使用///where、orderby、join、let和其他的from子句本章要点用列表在对象上执行传统查询
扩展方法
木生火18624
·
2024-09-14 19:35
C#开发
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他