C#API详解

1. Compare(静态)比较两个指定的 string 对象,并返回一个表示它们在排列顺序中相对位置的整数。该方法区分大小写

 /*
 小于零     第一个子字符串在排序顺序中的第二个子字符串之前。
 等于零     子字符串在排序顺序中出现的位置相同或 length 为零。
 大于零     第一个子字符串遵循排序顺序中的第二个子字符串
  */

 string str1 = "abcjhbb";
 string str2 = "abc";
 string.Compare(str1, str2);

2. Concat(静态)可以拼接任意个字符串

string str1 = "abcjhbb";
string str2 = "abc";
string.Concat(str1, str2);

3. Contains(非静态)返回一个表示指定 string 对象是否出现在字符串中的值。

string str1 = "abcjhbb";
string str2 = "abc";
Console.WriteLine(str1.Contains(str2));

4. Copy(静态)创建一个与指定字符串具有相同值的新的 String 对象。

string str2 = "abc"; 
string.Copy(str2);

5. CopyTo(非静态)(int sourceIndex, char[] destination, int destinationIndex, int count)

     从 string 对象的指定位置开始复制指定数量的字符到 Unicode 字符数组中的指定位置。

 string str3 = "qwertyuiop";
 char[] charArr1 = new char[]{'a','b','c','d'};
 str3.CopyTo(0, charArr1, 0, 2);
 Console.WriteLine(charArr1);

6. EndsWith(非静态)判断string对象的结尾是否匹配指定的字符串。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值