NCF参数化建筑论坛

标题: 更加猥琐 完全清除重复的对象 [打印本页]

作者: panhao1    时间: 2010-4-11 12:47
标题: 更加猥琐 完全清除重复的对象
恶搞啊~~~ 清得差不多了 还好顺序没变
作者: claudemit    时间: 2010-4-11 15:44
本帖最后由 claudemit 于 2010-4-11 20:22 编辑 我也做出来一个——文不对题的是选不重复的项。。。搭便车发在这里 [attach]5789[/attach] [attach]5792[/attach]
作者: rwdenj    时间: 2010-4-11 15:56
楼上更清晰了 最难的还是保持顺序不变。。。。
作者: claudemit    时间: 2010-4-11 20:59
LZ的思维太犀利了 想半天,需要好好消化下{:3_52:}
作者: ltq870918    时间: 2010-4-11 22:01
什么东西啊 完全看不懂
作者: iceking    时间: 2010-4-12 08:19
犀利~!!!!!
作者: iceking    时间: 2010-4-12 08:26
可惜没有能将后面的数据删除,而是删除前面的,导致顺序是一种奇怪的形式。
作者: panhao1    时间: 2010-4-12 12:56
本帖最后由 panhao1 于 2010-4-12 12:58 编辑 2# claudemit 基本原则是不能用VB和C# C#我已经发过一个了 参看求助帖 这是自虐加恶搞的~~
作者: claudemit    时间: 2010-4-12 17:09
VB是判断false和ture而已 比较粗糙 我还没学VB 随便写的 没想到能用
作者: rwdenj    时间: 2010-4-13 09:45
9# claudemit 你说的是shift后数据进行对比吗?我觉得用这个是不是就可以了,出来的结果是布尔值 [attach]5844[/attach]
作者: tang2    时间: 2011-1-16 15:10
好复杂啊。。。。。。真的需要这样吗?
作者: kobebryantok    时间: 2011-1-16 15:27
...... 完全看不懂
作者: junlei    时间: 2011-3-3 21:27
这个不会,哎呀
作者: owenandselena    时间: 2011-8-10 14:56
1# panhao1
作者: question    时间: 2012-4-9 17:25
VB.NET Dim datalist As New List(Of Integer) Dim i As Integer Dim j As Integer For i = 0 To x.Count - 1 For j = i + 1 To x.Count - 2 If x(i) = x(j) Then datalist.Add(j) End If Next Next For i = 0 To datalist.Count - 1 x.RemoveAt(datalist(i)) Next a = x
作者: question    时间: 2012-4-9 17:28
[attach]25508[/attach] 用代码吧 简单




欢迎光临 NCF参数化建筑论坛 (http://ncf-china.com/) Powered by Discuz! X3.2