String中的方法
1.string s1 = "abcdefghij";
string s2 = "kuo";
Console.WriteLine(s1.Clone());//实例 克隆方法
2. 比较字符串的Compare()
int s3 = String.Compare("abc", "jko");
Console.WriteLine(s3);// s1>s2 返回 1 s1=s2 返回0 s1<s2 返回-1
int s4 = string.Compare("hyenedwj",2,"abcdegifhjj",4,3);
Console.WriteLine(s4);
int s5 = s1.CompareTo("cde");
Console.WriteLine(s5);
3.链接字符串的Concat()
string s3 = string.Concat("abc", "cde");
Console.WriteLine(s3);
object arg1="ss";
string s4 = string.Concat(arg1);
Console.WriteLine(s4);
4.创建一个与指定的System.String具有相同的值得System.String 的新实例。
Console.WriteLine(string.Copy("abcede"));
5.比较字符串是否相等,第一个是实例化 第二个是静态的
string s1 = "abcdefghij";
string s2 = "kuo";
Console.WriteLine(s1.Equals(s2));
Console.WriteLine(string.Equals("abc", "abc"));
6.索引位置
Console.WriteLine(s1.IndexOf("b", 0));
Console.WriteLine(s1.IndexOf("de", 0, 2, System.StringComparison.CurrentCulture));
7.串联字符串数组的指定元素,其中在每个元素之间使用指定的分隔符。
string[] ss = new string[] {"hello","world"};
Console.WriteLine(string.Join(" ",ss,0,2));
8.返回一个新字符串,其中当前实例中出现的所有指定字符串都替换为另一个指定的字符串。
Console.WriteLine(s1.Replace("abc", "sss"));
最新文章
- 8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST
- .net断点续传的原理
- WPF QuickStart系列之样式和模板(Style and Template)
- 在ASP.NET中上传附件
- Foundation框架 - 快速创建跨平台的网站页面原型
- angularjs ng-select ng-options 默认选中项.
- JS基础DOM篇之二:DOM级别与节点层次?
- 自定义URL Scheme完全指南
- Web Server CA证书签名步骤和自签名测试,支持多域名
- 利用raspberry pi搭建typecho笔记(三) typecho nginx sqlite FAQ
- 散列表的实现 -- 数据结构与算法的javascript描述 第八章
- java中的public,protected,private权限修饰
- js-字符串函数
- Protobuf学习 - 入门
- 201521123027 《JAVA程序设计》第五周学习总结
- JavaScript之BST
- 尝试Java,从入门到Kotlin(下)
- ThreadExecutorPool 线程池组件
- RabbitMQ集群下队列存放消息的问题
- 牛顿迭代法(Newton&#39;s method)