问题描述
List<Node>KNearestNode=newList<Node>();//返回最近点的点集foreach(KNearestPointpinkNearestList){Nodenode=newNode();node=p.node;KNearestNode.Add(node);}returnKNearestNode;返回的点是(x,y,z)型,我通过button调用此方法,然后通过messagebox显示搜索到的点坐标。请问具体怎么做,刚学C#,太多不懂,谢谢
解决方案
解决方案二:
完全看不懂啥意思,你是要问如何获取最近的点集,还是问如何使用已经取到的List<Node>?
解决方案三:
引用1楼starfd的回复:
完全看不懂啥意思,你是要问如何获取最近的点集,还是问如何使用已经取到的List<Node>?
如何将list<Node>显示出来,已经获取
解决方案四:
Messagebox.Show的参数要求较高你需要将返回的List<Node>类型数据拼装成字符串才可以
解决方案五:
StringBuildersb=newStringBuilder();foreach(NodenodeinKNearestNode){sb.Append(node.x+","+node.y+","+node.z+"n");}MessageBox.Show(sb.ToString());
解决方案六:
你调用返回值的方法,再将得到的数据以字符串的方式进行拼接,将拼接后的字符串MessageBox.Show(“这里放你拼接后的字符串”);
时间: 2024-09-15 01:01:29