【第六天】字符串的定义(上)

这篇具有很好参考价值的文章主要介绍了【第六天】字符串的定义(上)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

@第六天(字符串)

字符串的定义

字符串,顾名思义,就是用字符拼接成的文本值。字符串在储存上类似数组,,不仅字符串的长度可取,每一位的元素也可以取。在c#语言中,可以通过string类创建字符串。

声明字符串

在c#语言中,字符串必须包含在一堆双引号之内(“”),例如:

string sNULL ; //声明一个字符串,该字符串为空
string sStr = "hello"//声明一个字符串,该字符串的内容为:hello

字符串的初始化

如果创建一个空的字符串时,无法直接使用,需要进行赋值,即为初始化,例如:

// 创建一个空的字符串名称,命名为sSay,并将其赋值(初始化)为hello
string sSay ;
sSay = "hello";

获取字符串的长度

获取字符串的长度可以使用string类的length属性进行获取,例如:

string sNum = "1234 5678";
int nSize = sNum.Length;

如上例句,nSize 得到的结果为:9;表示Length属性返回的字符串长度是包含空格的。

获取制定位置的字符

string sStr = "坚持才是成功的基石"char chChar = sStr[5];

如上例句,chChar 得到的结果为:功;表示字符串索引位置是从0开始的

获取子字符串索引的位置

string类提供了两种查找字符串索引位置的方法,即IndexOf和LastIndexOf方法。其中IndexOf方法返回的是搜索的字符或者字符串首次出现的索引位置,而LastIndexOf方法返回的是搜索的字符或者字符串最后一次出现的索引位置。

IndexOf方法
string sStr = "we are the world";
int nSize = sStr.IndexOf('e');

如上例句,nSize 得到的结果为:1;字符串索引位置是从0开始.

ps:如果未找到字符或者字符串,则返回-1文章来源地址https://www.toymoban.com/news/detail-536729.html

LastIndexOf方法
string sStr = "we are the world";
int nSize = sStr.LastIndexOf('e');

如上例句,nSize 得到的结果为:9;字符串索引位置是从0开始.

ps:如果未找到字符或者字符串,则返回-1

到了这里,关于【第六天】字符串的定义(上)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://blog.csdn.net/qq_41894426/article/details/131617777

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包