作者chrisQQ (ChrisLiu)
看板C_Sharp
标题Re: [问题] 请问一下此种阵列语法该怎麽假设?
时间Tue Jul 21 09:02:56 2009
※ 引述《lihsien (苗栗县)》之铭言:
google 到的范例…
http://hi.baidu.com/hancheer/blog/item/82a565557c43d251d10906fa.html
c# list 删除重复元素
2009-07-06 20:57
C# 3.0:
List<int> array = new List<int> { 1, 2, 3, 1, 4 };
array.Distinct().ToList();
C#2.0
List<int> array = new List<int>();
array.Add(1);
array.Add(2);
array.Add(3);
array.Add(1);
array.Add(2);
for (int i = array.Count - 1; i >= 0; --i)
{
if (array.IndexOf(array[i]) != i)
array.RemoveAt(i);
}
不懂语法的话可以查查MSDN
http://msdn.microsoft.com/zh-tw/library/cc983670.aspx
把你不懂的语法丢到上面的框框,或是 google
范例,这是把第一个方法的 keyword 丢进去 MSDN 的结果
keyword:list distinct 就会得到这页
http://msdn.microsoft.com/zh-tw/library/bb348436.aspx
里面就有 .NET 家族的范例程式…
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.145.202.66
1F:→ chrisQQ:google 和 msdn 是你的好朋友 07/21 09:03
2F:→ chrisQQ:呃,如果你只是要鱼吃的话… 那不好意思~ 07/21 09:05
3F:→ lihsien:痾,对不起 因为我只是要写一个程式去做稽查 07/21 09:15
4F:→ lihsien:Boss希望我们不要着墨在语法上太久 基本上我们都是参照 07/21 09:16
5F:→ lihsien:别的工程师写的程式加以改编的 07/21 09:18
6F:→ chrisQQ:应该是说,如果你有基本基础的话就不要花太多时间在基础上 07/21 09:19
7F:→ lihsien:也就是程式这一块我的基础非常薄弱!! 07/21 09:19
8F:→ chrisQQ:不过如果连基础都不了解的话,那可能改起来会非常困难喔~ 07/21 09:19
9F:→ chrisQQ:写程式不太有那种一步登天的捷径,所以先培养查资料的习惯 07/21 09:20
10F:→ lihsien:对阿 所以我才头大!! 07/21 09:21
11F:→ chrisQQ:因此,虽然不亲切,但是先把 msdn 和 google 搜寻技巧学好 07/21 09:23
12F:→ chrisQQ:一定会对你写程式找资料有很大的帮助,尤其是基础语法 07/21 09:23
13F:→ lihsien:可以加我msn吗 我可以线上问你吗? 07/21 09:24
14F:→ chrisQQ:我要睡觉了 ///// 我现在昼伏夜出… 啧啧 07/21 09:38