第一篇 开始c#的旅程吧

万事开头难

这两年一直在学习各种编程语言和一些计算机领域的知识,遇到困难,上网查资料比翻书快捷许多。慢慢发现原来很多人将博客作为学习备份来记录自己的学习经历。我原本以为写博客一般是抒发作者的情感或者一些对事物的看法、意见的地方。但是将博客作为学习笔记令我顿开茅塞。

随便找一个题目开始吧,从C#的字符串开始吧

记得一本书上引用一个老程序员的感悟,写代码过程中的大部分时间是不断的处理字符串。感同身受,最近在学习C#,因此从C#的字符串开始吧。

声明一个字符串

string str = "Hello World!";   //声明并初始化字符串
string sTemp = [null];  //声明一个并初始化为null
string strName ; //声明,但是未初始化
char [ ]  cr = {'你','好'}; //字符数组
string strCr = new string(cr); //strCr的值为"你好"

字符串索引

  1. IndexOf ,IdexOf方法返回的是索引字符首次出现的位置;
int idx = str.IndexOf('l') //返回的是2
 int idx = str.IndexOf('l',4) //从第4位开始查询,返回的是8
 int idx = str.IndexOf('l',4,3) 	//从第4位开始查询3个,返回的是-1

2.LastIdexOf,返回的是最后一次出现的位置(语法同1);
3. StartsWith,判断字符串是否以指定内容开始;

bool stw = str.StartsWith("H") //返回的是True

4.Endswith,判断字符串是否以指定内容结尾;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值