logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C#this关键字

本文介绍了C#中扩展方法的关键特性。通过使用this关键字修饰方法的首个参数,可以将静态方法转换为特定类型的扩展方法。示例中展示了一个为int[]类型定义的Ints扩展方法,它既可以通过实例方式调用(myArray.Ints()),也能以传统静态方法形式调用(ArrayExtensions.Ints(myArray))。扩展方法需定义在静态类中,这种语法糖使得代码更直观,同时保持了静态方法的本质。

#算法#开发语言#c# +3
C#string类API

本文介绍了C#中string类的常用API方法。主要包括:字符串拼接(Concat)、内容检查(Contains)、字符复制(CopyTo)、大小写转换(ToUpper/ToLower)、字符替换(Replace)、首尾判断(StartsWith/EndsWith)、字符串比较(Equals)、字符查找(IndexOf/LastIndexOf)、空值检查(IsNullOrEmpty)、字符串插入(

#c##开发语言
C#装箱和拆箱

摘要:装箱和拆箱是C#中的类型转换操作。装箱将值类型转换为引用类型,拆箱则将引用类型转回值类型。这两个过程涉及内存分配和性能开销,在实际编程中需要谨慎使用。

#算法#开发语言#visual studio +2
C#string类API

本文介绍了C#中string类的常用API方法。主要包括:字符串拼接(Concat)、内容检查(Contains)、字符复制(CopyTo)、大小写转换(ToUpper/ToLower)、字符替换(Replace)、首尾判断(StartsWith/EndsWith)、字符串比较(Equals)、字符查找(IndexOf/LastIndexOf)、空值检查(IsNullOrEmpty)、字符串插入(

#c##开发语言
到底了