因为进来公司要给其他公司提供数据,数据中有字符要替换。有两种替换方法
代码1:
public static void Main()
{
string input1 = "";
StringBuilder sb1 = new StringBuilder();
for(int i =0 ; i < 50000; i++)
{
sb1.Append("wo\r");
}
input1 = sb1.ToString();
WL("sb Test Date is complate..");
Stopwatch sw1 = new Stopwatch();
//char
sw1.Start();
StringBuilder sb = new StringBuilder();
if (input1 != String.Empty)
{
for (int i = 0; i < input1.Length; i++)
{
switch (input1[i])
{
case (char)13:
sb.Append(" ");
break;
case (char)10:
sb.Append(" ");
break;
default:
sb.Append(input1[i]);
break;
}
}
input1 = sb.ToString();
}
sw1.Stop();
WL(sw1.ElapsedMilliseconds+ "毫秒");
RL();
}
代码2:
public static void Main()
{
string input1 = "";
StringBuilder sb1 = new StringBuilder();
for(int i =0 ; i < 50000; i++)
{
sb1.Append("wo\r");
}
input1 = sb1.ToString();
WL("replace Test Date is complate..");
Stopwatch sw1 = new Stopwatch();
//char
sw1.Start();
input1 = input1.Replace("\r"," ");
input1 = input1.Replace("\n"," ");
sw1.Stop();
WL(sw1.ElapsedMilliseconds+ "毫秒");
RL();
}
Figure1: 6s
Figure2:3s
分享到:
相关推荐
总结来说,这款基于VC++实现的IOT测试脚本替换工具,通过自动化文本替换功能,为IOT测试工作带来了便利和效率提升。对于开发者而言,掌握并有效利用这样的工具,不仅可以提升测试质量,还能减轻工作负担,更好地专注...
标题“word测试替换书签模板”涉及到的是在Java编程环境下,如何操作Microsoft Word 97-2003版本的文档模板,特别是针对书签内容的替换。书签是Word中的一个功能,允许用户在文档中设置特定位置的标记,方便后续对...
在易语言中,字符串处理是一项基础且频繁的操作,DEELX库的测试替换功能则极大地提升了这一过程的效率和灵活性。它允许开发者对字符串进行查找和替换,不仅限于简单的单个字符替换,还可以实现复杂的正则表达式匹配...
"进口芯片替代芯片汇总-MS520完美替换CV520_MS522_V1.0.pdf" 这个文件主要介绍了MS520芯片的技术规格和特点,MS520是一款应用于13.56MHz非接触式通信中的高集成度读写卡芯片。下面是根据文件内容生成的相关知识点:...
《MS520芯片在CV520及FM17520替换中的应用》 在电子设计领域,芯片的兼容性和互换性是至关重要的因素。本文将深入探讨瑞盟科技的MS520芯片如何实现对CV520和FM17520的直接pin对pin替换,无需修改硬件或软件,从而...
传统的单行查找和替换可能需要反复操作,而此插件则能够一次性处理多行匹配,显著提高了工作效率。 使用这个插件,你可以输入多行查找模式,每行代表一个不同的查找条件。同时,你也可以定义多行替换模式,将匹配到...
delphi 自带 StringReplace 慢, 替换 StringReplace ,高效率,秒杀 原版
总的来说,“VS2010 查找和替换框大小不固定解决补丁”是针对VS2010用户的一个重要更新,它解决了影响开发效率的困扰,确保了“查找和替换”窗口的正常使用。通过及时安装这类补丁,开发者可以更顺畅地进行编程工作...
时间限制: 1000 ms 内存限制: 65536 KB 提交数: 33183 通过数: 17543 【题目描述】 在应用计算机编辑文档的时候,我们经常遇到替换任务。如把文档中的“电脑”都替换成“计算机”。现在请你编程模拟一下这个操作。 ...
【福州移动GSM网络调整项目_罗源中房上宅替换DT测试对比报告】 本报告主要针对福州移动GSM网络在罗源县中房上宅区域进行基站替换后的DT(Drive Test,即驾车测试)效果进行详尽的分析与对比。这份由华为技术有限...
3. **测试**:替换后,进行充分的单元测试和集成测试,确保代码的正确性。 总的来说,“全能替换”工具是为提高开发效率而设计的,它简化了在代码库中寻找和替换文本的任务,是开发者不可或缺的辅助工具。
标题中的“vs2010查找和替换补丁.zip”指的是针对Visual Studio 2010(VS2010)的一个特定问题的修复程序。这个补丁主要解决了一个关于查找和替换对话框的用户体验问题。在未应用补丁的情况下,用户可能会遇到查找和...
总的来说,Java热替换是一个强大的开发工具,它允许开发者在不中断应用程序运行的情况下更新代码,提高了调试和开发的效率。虽然有其局限性,但对于优化开发流程,特别是在处理大型复杂项目时,它的价值不容忽视。...
针对标题提及的“用于蓄电池密封反应效率测试的装置”,我们可以深入探讨这个主题,特别是在电子政务应用中的意义和作用。 蓄电池是电子政务系统中不可或缺的一部分,为各种设备提供稳定电源,确保服务的连续性和...
此外,"ms"和"教程"标签表明,除了插件本身,可能还包含了相关的使用教程或说明文档。这些教程可能涵盖如何安装插件、插件的基本操作、高级用法等,对于初学者来说是非常宝贵的资源。通过学习这些教程,用户可以更...
这些工具通常具备强大的功能,比如支持多行文字替换,这意味着用户可以一次性替换多个不同的字符串,极大地提高了工作效率。 多行文字替换功能是相对于传统单行替换的一个进步,它允许用户一次性设置多组替换规则,...
在执行批量替换前,建议先在一个小范围内测试替换规则,确保不会误伤正常代码。此外,进行备份也是必要的,以防万一操作失误,可以从备份恢复。 对于大型项目,可能涉及到多个文件夹和子文件夹,这时,你需要选择...
下面我们将深入探讨AES算法及其C语言实现、效率测试和VBA AES的相关知识。 首先,AES是一种分组密码,它将明文分为128位的数据块进行处理。AES标准定义了4个不同的操作:字节替换(SubBytes)、行移位(ShiftRows)...
这款软件以其便捷性、高效率和准确性赢得了用户的青睐,且在执行替换操作前会自动进行备份,确保数据的安全。 在文本处理工作中,手动替换大量文本是一项耗时且容易出错的任务,而“文本替换专家”则能极大地提高...
MS1100 是一款高精度,持续转换的自校准模数转换器,高 达 16 位的转换精度。内部集成的 2.048V 基准源使差分输入范 围达到±2.048V。使用了 I2C 兼容接口,使用了 I2C 串行通信 接口。电源电压范围为 2.7V 到 5.5V...