当前位置: 首页 > news >正文

C#的IndexOf

在 C# 中,IndexOf 是一个字符串、数组或列表的方法,用于查找指定元素的第一个匹配项的索引。它返回一个整数值,表示匹配项在集合中的位置,如果未找到匹配项,则返回 -1。

IndexOf 方法有多个重载形式,可以根据需要选择不同的使用方式。

对于字符串:

string str = "Hello, World!";
int index = str.IndexOf("World");
Console.WriteLine(index); // 输出 7

对于数组和列表:

int[] numbers = { 1, 2, 3, 4, 5 };
int index = Array.IndexOf(numbers, 3);
Console.WriteLine(index); // 输出 2List<string> fruits = new List<string>{"apple", "banana", "orange"};
int index = fruits.IndexOf("banana");
Console.WriteLine(index); // 输出 1

在以上示例中,我使用了 IndexOf 方法来查找指定元素在字符串、数组和列表中的索引位置。

http://www.lryc.cn/news/142964.html

相关文章:

  • 深度学习2.神经网络、机器学习、人工智能
  • 利用LLM模型微调的短课程;钉钉宣布开放智能化底座能力
  • 软件工程(七) UML之用例图详解
  • pd.cut()函数--Pandas
  • DataBinding的基本使用
  • eslint和prettier格式化冲突
  • matlab使用教程(26)—常微分方程的求解
  • 尚硅谷宋红康MySQL笔记 14-18
  • 香港全新的虚拟资产服务商发牌制度
  • C# 泛型
  • servlet,Filter,责任的设计模式,静态代理
  • C++中的运算符总结(5):按位运算符(上)
  • 8.Oracle中多表连接查询方式
  • Linux 安装mysql(ARM架构)
  • git:git clone报错提示permissions xxxx for xxxxxx are too open
  • elasticSearch数据的导入和导出
  • DDR PHY
  • XSS攻击是怎么回事?记录一下
  • FFmpeg支持多线程编码并保存mp4文件示例
  • 一文搞懂深度信念网络!DBN概念介绍与Pytorch实战
  • MyBatis:使用注解让数据库操作更简单
  • 基于PyTorch深度学习遥感影像地物分类与目标检测、分割及遥感影像问题深度学习优化
  • 4.网络设计与redis、memcached、nginx组件(一)
  • leetcode分类刷题:矩阵顺时针模拟
  • Java8新特性整理记录
  • 43.227.196.1 RAID技术有什么意义?
  • c++ qt--信号与槽(一) (第三部分)
  • LLM学习《Prompt Engineering for Developer》
  • nginx-获取客户端IP地址
  • Redis 高可用之集群搭建和数据分片