C# 字符串(String)的应用说明二

字符串(String)的常用应用说明:

一.String 类的属性:

String 类有以下两个属性:

1.Chars属性,在当前 String 对象中获取 Char 对象的指定位置;

2.Length属性,在当前的 String 对象中获取字符个数;

二.String 类的方法:

String 类有许多方法用于 string 对象的操作,下面的提供了一些最常用的方法说明:

Compare:

格式:Compare( string strA, string strB );

如:string.Compare("textBox6", "textBox");

比较两个指定的 string 对象,并返回一个表示它们在排列顺序中相对位置的整数。

注意:该方法会区分大小写。

格式:Compare( string strA, string strB, bool ignoreCase );

如:string.Compare("textBox6", "textBox",true);

 Contains:

 格式:Contains( string value );

返回一个表示指定 string 对象是否出现在字符串中的值,这个返回值是Bool。 

Copy:

格式:Copy( string str );

创建一个与指定字符串具有相同值到新的 String 对象中。

Equals:

格式:Equals( string a, string b );

判断两个指定的 string 对象是否具有相同的值。

IndexOf:

格式:IndexOf( string value );

返回指定字符串在该实例中第一次出现的索引,索引从 0 开始。

格式:IndexOf( string value, int startIndex );

返回指定字符串从该实例中指定字符位置开始搜索第一次出现的索引,索引从 0 开始。

 Insert:

 格式:Insert( int startIndex, string value );

返回一个新的字符串,其中,指定的字符串被插入在当前 string 对象的指定索引位置。

LastIndexOf:

格式:LastIndexOf( string value )

 返回指定字符串在当前 string 对象中最后一次出现的索引位置,索引从 0 开始。

Remove:

格式:Remove( int startIndex )

移除当前实例中的所有字符,从指定位置开始,一直到最后一个位置为止,并返回字符串。

 格式:Remove( int startIndex, int count ) 

从当前字符串的指定位置开始移除指定数量的字符,并返回字符串。

 Replace:

格式: Replace( string oldValue, string newValue )

把当前 string 对象中,所有指定的字符串替换为另一个指定的字符串,并返回新的字符串。

Split:

格式:Split( params char[] separator ) 

返回一个字符串数组,包含当前的 string 对象中的子字符串,子字符串是使用指定的 Unicode 字符数组中的元素进行分隔的。

格式:Split( char[] separator, int count ) 

返回一个字符串数组,包含当前的 string 对象中的子字符串,子字符串是使用指定的 Unicode 字符数组中的元素进行分隔的。int 参数指定要返回的子字符串的最大数目。

ToCharArray:返回一个带有当前 string 对象中所有字符的 Unicode 字符数组。

ToCharArray( int startIndex, int length ):回一个带有当前 string 对象中所有字符的 Unicode 字符数组,从指定的索引开始,直到指定的长度为止。

ToLower:把字符串转换为小写并返回。

ToUpper:把字符串转换为大写并返回。

Trim:移除当前 String 对象中的所有前导空白字符和后置空白字符。

以上是string的常用部分。。。。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值