C#基础点滴_String
来源:互联网 发布:视觉算法工程师 编辑:程序博客网 时间:2024/06/05 09:10
Console.WriteLine(name.Substring(2));
Console.WriteLine(name.Substring(2,3));
//返回字符串第一次出翔的位置,没有找到则返回-1
Console.WriteLine(name.IndexOf("o"));
Console.WriteLine(name.IndexOf("l"));
//返回字符串最后一次出翔的位置, 没有找到则返回-1
Console.WriteLine(name_2.LastIndexOf("k"));
//字符串以。。。开头的
Console.WriteLine(name.StartsWith("Mon"));
Console.WriteLine(name.Replace("Mon","mon"));
//trim 修剪
string webname = " 范特西 ";
Console.WriteLine("n" + webname + "m");
Console.WriteLine("n"+webname.Trim()+"m");
Console.WriteLine("n" + webname.TrimStart() + "m");
Console.WriteLine("n" + webname.TrimEnd() + "m");
//null是不占内存空间的 而“”是占用内存空间的
//判断是否为空
Console.WriteLine( string.IsNullOrEmpty(name ));
sw.Start();
StringBuilder name22 = new StringBuilder();
for (int i = 0; i <= 90000; i++)
{
name22.Append(i);
}
sw.Stop();
Console.WriteLine(sw.Elapsed);
//特点
//1字符串是引用类型的
//string name="fdjsk"
//栈空间是存放地址值,内容是存放在堆空间
////2字符串是不可变的
//string newaddress = "guangxi";
//Console.WriteLine(newaddress);
//newaddress = "tianjian";
//Console.WriteLine(newaddress);
////字符串重新赋值的时候,旧的值没有改变,而是重新开辟一块空间来存储新值
- C#基础点滴_String
- c#基础点滴
- C#基础点滴_enum
- ava基础_String
- C#基础点滴_命名空间
- 七.Java基础_String类
- 01_Java基础_String&StringBuffer
- Swift2-0基础_String(字符串)
- java基础11_String类
- C#点滴
- C#点滴
- C#点滴
- C#编程点滴之基础编程2:变量
- 黑马程序员_Java基础_String类
- Java基础_常用类_String
- 黑马程序员_JAVA基础5_String
- 黑马程序员_Java基础_String类
- 黑马程序员—java基础_String类
- Python爬虫抓取网页图片
- BZOJ 5072: [Lydsy十月月赛]小A的树 树形dp
- 关于ROS多机通信的总结 1.1
- SpringMVC从入门到精通(终结版)
- unsupported pickle protocol
- C#基础点滴_String
- 我的异常处理三之net.sf.json.JSONException: Unquotted string
- MySQL—事务和锁
- Laravel Eloquent模型分组查询并返回每个分组的数量 groupBy()
- 理解Python中的装饰器
- 简单随机红包生成java实现
- FPGA作业3.2:通过例化设计3-8译码器
- border属性绘制三角形
- Java正则表达式基础