博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#基础(string)
阅读量:4315 次
发布时间:2019-06-06

本文共 1540 字,大约阅读时间需要 5 分钟。

https://msdn.microsoft.com/zh-cn/library/84787k22(v=vs.110).aspx

1、Compare 基本方法
public static int Compare(	string strA,	string strB)
调用 String.Compare(s1, s2) 重载1 public static int Compare(
string strA,	string strB,	bool ignoreCase  //忽略大小写) 重载2
public static int Compare(	string strA,	string strB,	bool ignoreCase,	CultureInfo culture  //一个对象,提供区域性特定的比较信息) 2、CompareTo https://www.cnblogs.com/jhxk/articles/1733811.html

String.CompareTo 语法

public int CompareTo(
    string strB
)
 CompareTo 很少用,不要用 CompareTo 来比较两个字符串是否相等,要用 Equals。
3、Equals
https://blog.csdn.net/ecidevilin/article/details/52446664 两种重载 public bool Equals(string value);
public static bool Equals(string a,string b); 4、格式化字符串 public static string Format(string format,object obj); 调用例子 string.Format("{0},{1}",strA,strB)
string.Format("{0}:D",strA)//格式化日期 5、截取字符串 public string substring(int startIndex,int length); 6、分割字符串
public string[] Split(param char[] separator); 7、插入和填充字符串 public string insert(int startIndex,string value); 8、填充字符串

方法1:

使用string.PadRight()

方法2:

自定义一个字符串补齐的静态方法:

    public static string PadRight(string src, char c, Int32 totalLength)

        {
            if (totalLength < src.Length)
                return src;
            return src + new String(c, totalLength - src.Length);
        }

 https://www.cnblogs.com/IamJiangXiaoKun/p/5737822.html

 

9、删除字符串

str1.Remove(3); //字符串str1从第三位开始删除

str1.Remove(3,10);  //字符串str1从第三位开始删除,删除位数10位

10、复制字符串

Copy()

strB=string.Copy(strA)   //将字符strA复制给strB

11、替换字符串

string strB=strA.Replace("one","One"); //将字符串strA中的one替换为One

 

 
 
 

转载于:https://www.cnblogs.com/CelonY/p/9215599.html

你可能感兴趣的文章
团队编程项目作业2-团队编程项目开发环境搭建过程
查看>>
Stax解析XML示例代码
查看>>
cookie
查看>>
二级图片导航菜单
查看>>
<Using parquet with impala>
查看>>
OpenGL渲染流程
查看>>
委托异步回调
查看>>
扩展欧几里得算法
查看>>
いつでもどこでも本格的に麻雀&チュートリアルが充実!iPhone/iPod touch/iPad向け「雀龍門Mobile」をiPadで遊んでみました...
查看>>
如何重置mysql中的root密码
查看>>
bzoj 3171: [Tjoi2013]循环格 最小费用最大流
查看>>
关于IO的一些数字
查看>>
高放的c++学习笔记之模板与泛型编程
查看>>
bzoj 1089: [SCOI2003]严格n元树
查看>>
mybatis 日期比较
查看>>
更新jdk
查看>>
string与StringBuilder之性能比较
查看>>
python3----练习题(购物车)
查看>>
IOS不错的学习资源特别是图片效果的处理上
查看>>
HDU 2072(字符串的流式操作,学习了)
查看>>