.net中string实现无重复数字的代码一例

发布时间:2020-08-15编辑:脚本学堂
在.net开发中,如果实现string类型数据的无重复数字呢?本文为大家举一个简单的例子,有需要的朋友,可以参考下。

javascript代码获取checkbox放在hiddenfile中的值,然而hiddenfile的值变成了类似:“1,1,1,3,3,2,4,5,5,5”,后台获取时要求只保留不重复的数字。
如何实现呢?

且看下面的代码。

//string strText = "1334677999";实现无重复
//by http://www.jb200.com
public static string qu(string lab)
{
string strResult = string.Empty;
for (int intIdx = 0; intIdx < lab.Length; intIdx++)
{
if (strResult.IndexOf(lab.Substring(intIdx, 1)) < 0)
{
strResult += lab.Substring(intIdx, 1);
}
}
return strResult;
}

很简单吧,主要是IndexOf与Substring的应用。