C#中有一个String类,他位于System命名空间中,属于.NET Framework类库,而我们以前一直在用的string只不过是String类在C#中的一个别名。在C#中他们是完全一样的。

下面我们一直认识下强大的String类。

bool Equals(string value) 比较一个字符串与另一个字符串的value的值是否相等,相等返还true,不相等返还false,与“==”的作用一样。

int Compare(string strA,string strB) 比较二个字符串的大小关系,返回一个整数。如果strA小于strB,返回值小于0;如果strA等于strB,返回值等于0;如果strA大于strB,返回值大于0;

int IndexOf(string value) 获取指定value字符串在当前字符串中第一个匹配项的索引,如果找到了value,就返回他得索引,如果没有找到,就返回-1;

int LastIndexOf(string value) 获取指定字符串在当前字符中最后一个匹配项的索引,如果找到了value,就返回他的索引,如果没有找到,就返回-1;

string join(string separator,string[] value) 把字符串数组value中的每个字符用指定的分隔符separator连接,返回连接后的字符串;

string[] split(char separator) 用指定的分隔符separator分割字符串,返回分割后的字符串组成的数组。

string SubString(int startIndex,int length) 从指定的位置startIndex可是检索长度为length的字符串;

string ToLower() 获取字符串的小写形式;

string ToUper() 获取字符串的大写形式;

string Trim() 去掉字符串两端的空格;

转载于:https://www.cnblogs.com/wangzhen/archive/2011/09/08/2171434.html

C#中的String类相关推荐

  1. 为什么jdk中把String类设计成final

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 为什么j ...

  2. Java中的String类占用多大的内存

    写在前面 对于Java中的String类占用多大的内存空间这个问题,是最近面试中问的比较多的一个问题.很多小伙伴的回答的都不是很正确,有说不占空间的,有说1个字节的,有说2个字节的,有说3个字节的,有 ...

  3. C++中的string类用法简介

    本文主要介绍C++中的string类的常见用法. 1. 概述 string是C++标准库的一个重要的部分,主要用于字符串处理.可以使用输入输出流方式直接进行string操作,也可以通过文件等手段进行s ...

  4. c 语言string类用法,C++中的string类用法简介

    本文主要介绍C++中的string类的常见用法. 1. 概述 string是C++标准库的一个重要的部分,主要用于字符串处理.可以使用输入输出流方式直接进行string操作,也可以通过文件等手段进行s ...

  5. 标准C++中的string类的用法总结

    相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用.但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯 ...

  6. java中String类是什么_Java中的String类

    /* String类用于描述字符串事物的 那么它就提供了多个方法对字符串进行操作 方法都会用,字符串这块就结束了 常见的操作有哪些? "abcd" 它应该具备什么功能,我们才能更好 ...

  7. string类有可以调换方向的函数吗_C++中的string类的用法小结

    相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用.但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯 ...

  8. 标准C++中的string类的用法总结(转)

    http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html 相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的 ...

  9. Java中的String类

    首先String对象的内容是不可变的,也就是说,String对象在创建出来以后,其中的内容就不可改变了. 1.int length():这个方法用来返回字符串的长度,` String str=&quo ...

  10. 关于Java中的String类

    我们知道String声明的字符串是不能被改变的.那么如果我们使用下面的语句: String str = "Hello" ; str = str + "World!&quo ...

最新文章

  1. 最新发现6个高质量网站,让人眼前一亮!
  2. 在loadrunner中使用winsocket协议编写脚步三部曲
  3. python post请求_python发送http的post请求
  4. 计算机应用基础综合测试题一,计算机应用基础综合测试题.doc
  5. 大数据---(3)金融数据架构
  6. poj 1236 Network of Schools (强连通分支缩点)
  7. elasticsearch最大节点数_ElasticSearch读写底层原理及性能调优
  8. 一个效果很好的outlookbar控件CXTOutBarCtrl
  9. element UI实现动态生成多级表头
  10. 计算机 word 节是什么,Word中的分节符是什么,如何使用?
  11. linux 目录 特殊符号,Linux常见特殊符号
  12. ubuntu 16.04.7通过get-pip.py安装pip 20.3.4
  13. win10 android叹号,win10系统设备管理器驱动显示黄色感叹号的详细技巧
  14. Hive---DDL
  15. 使用腾讯云轻量应用服务器搭建dplayer播放器弹幕服务器
  16. 2022-2028年中国素食行业竞争策略研究及未来前景展望报告
  17. 世界上第一代电子计算机取名为,计算机应用基础知识计算机应用基础试题及答案...
  18. php seekdir,C++_详解C语言中telldir()函数和seekdir()函数的用法,C语言telldir()函数:取得目录流 - phpStudy...
  19. php json数据值,php操作JSON格式数据
  20. 《录屏工具:真正的两款良心免费开源录屏软件》

热门文章

  1. 密文恢复出明文的过程称为_整流二极管的反向恢复过程图解
  2. mysql查询hash分区数据_mysql分区管理 - hash分区
  3. linux acl库编译与使用,linux的ACL-rds数据删除了可恢复吗?-WinFrom控件库|.net开源控件库|HZHControls官网...
  4. jfinal中使用freemarker
  5. 李开复《纽约时报》专栏:美国对中国AI的几大误解
  6. 用FBI通缉犯照片集,考验亚马逊人脸识别,意外发现了隐情
  7. AI给植物看病,宾大用TensorFlow做的这款应用造福坦桑尼亚农民
  8. Objc Runtime在项目中该怎么用
  9. django用户认证系统——拓展 User 模型2
  10. 聊聊 rel=noopener