2 c# linq mono unity-game-engine
我需要删除Vector3列表中的元素重复项.例如,这是一个列表:
List<Vector3> PointsToGo = new List<Vector3>();
PointsToGo.Add(new Vector3(1, 1, 1));
PointsToGo.Add(new Vector3(2, 2, 2));
PointsToGo.Add(new Vector3(1, 1, 1)); // Get this one or the first one out
PointsToGo.Add(new Vector3(4, 4, 4));
Run Code Online (Sandbox Code Playgroud)
你知道如何解决这个问题吗?也许Linq可以帮助我?
感谢您的回答!
这是你的解决方案
PointsToGo = PointsToGo.Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)
请注意,您已将using System.Linq;代码添加到顶部.
| 归档时间: |
|
| 查看次数: |
1128 次 |
| 最近记录: |