c# StringBuilder.Replace 方法 (Char, Char, Int32, Int32)

时间:2021-05-20

将此实例的子字符串中所有指定字符的匹配项替换为其他指定字符。

命名空间:System.Text
程序集:mscorlib(在mscorlib.dll中)

语法
C#
publicStringBuilderReplace(
charoldChar,
charnewChar,
intstartIndex,
intcount
)
参数
oldChar
要替换的字符。

newChar
替换oldChar的字符。

startIndex
此实例中子字符串开始的位置。

count
子字符串的长度。

返回值
对此实例的引用,其中从startIndex到startIndex+count-1范围内的oldChar被newChar替换。
异常
异常类型条件
ArgumentOutOfRangeException
startIndex+count大于此实例值的长度。

-或-

startIndex或count小于零。


备注
StringBuilder的大小不变,这是因为只是替换字符。此方法区分大小写。

平台
Windows98、Windows2000SP4、WindowsCE、WindowsMillenniumEdition、
WindowsMobileforPocketPC、WindowsMobileforSmartphone、
WindowsServer2003、WindowsXPMediaCenterEdition、
WindowsXPProfessionalx64Edition、WindowsXPSP2、WindowsXPStarterEdition

.NETFramework并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。


版本信息
.NETFramework
受以下版本支持:2.0、1.1、1.0

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章