C#字符串去重复问题,新手求助

DLnetchengxuyuan DLnetchengxuyuan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在遇到这一问题,如果两个字符串中,有连续相同的4个字,那么就返回true。
例

strone="天成软件公司";
strthree="中国山东变压器厂";
strtwo="北京天成软件技术有限责任公司";
strfour="河北变压器厂";

strone 和strtwo都有"天成软件"这四个字。返回true
strthree和strfour都有"变压器厂"这四个字,返回true

我现在写个一个方法可是出错了。希望大家指教
public static Boolean UniqueValue(String strone,String strtwo)
{
String str = strone;
String stronezi="";
for (int i = 0; i < strone.Length-4;i++ )
{

stronezi=strone.Substring(i,i+4); //得出第一个字符串的四个字符
if (strtwo.Contains(stronezi)) //比较
{
return true;
}

}
return false;
}





...全文

相关推荐

字符串去重复

c#串去重复的实例!

litao441827274

掌握C#中的字符串处理:去重与连接

字符串操作在C#编程中是十分常见的,而对字符串的处理往往依赖于C#提供的丰富方法集合。方法用于截取字符串的一部分,而Trim()方法则用于移除字符串两端的空白字符。ToLower()与ToUpper()方法分别用于将字符串转换为全小写或全大写字符。在实际应用中,可以通过参数指定开始位置和长度来获取子字符串,例如:// 结果为 "Hello"Trim()方法经常用于清理用户输入或从文件读取的数据,如下:// 结果为 "spaces"ToLower()和。

Msura

C#中怎样从指定字符串中查找并替换字符串?

本篇文章,小编为大家介绍一下,C#中怎样从指定字符串中查找并替换字符串?有需要的朋友可以参考一下

weixin_38516270

C# ASCII码和字符串互转

C# ASCII码和字符串互转

todayming

C#判断一个字符串是否包含另一个字符串的方法

本文实例讲述了C#判断一个字符串是否包含另一个字符串的方法。分享给大家供大家参考。具体如下: string a=china; string b=i; if (a.IndexOf(b) &gt; -1) { //包含指定的字符串,执行相应的代码 } 希望本文所述对大家的C#程序设计有所帮助。 您可能感兴趣的文章:Android Force Close 出现的异常原因分析及解决方法C#判断字符串是否是数字(实例)C#自动判断Excel版本使用不同的连接字符串C#判断字符串是否存在字母及字符串中字符的替换实例C#实现判断字符串中是否包含中文的方

weixin_38621638
评论 13
收藏 已收藏
分享
返回顶部
DLnetchengxuyuan
C# 111,129 成员 642,540 内容