在C#中,捕获多个关键点可以通过使用List
来实现。以下是一个简单的示例,展示了如何在C#中捕获多个关键点并将它们存储在一个列表中:
using System;
using System.Collections.Generic;
class Program
{
static void Main(string[] args)
{
List<Point> keyPoints = new List<Point>();
// 添加关键点
keyPoints.Add(new Point(10, 20));
keyPoints.Add(new Point(30, 40));
keyPoints.Add(new Point(50, 60));
// 遍历关键点并输出它们的坐标
foreach (Point point in keyPoints)
{
Console.WriteLine("X: {0}, Y: {1}", point.X, point.Y);
}
}
}
class Point
{
public int X { get; set; }
public int Y { get; set; }
public Point(int x, int y)
{
X = x;
Y = y;
}
}
在这个示例中,我们首先创建了一个名为keyPoints
的List<Point>
对象,用于存储关键点。然后,我们添加了三个关键点,并使用foreach
循环遍历列表并输出每个关键点的坐标。
请注意,这个示例中的Point
类是一个简单的自定义类,用于存储关键点的X和Y坐标。您可以根据需要修改这个类以适应您的具体需求。
领取专属 10元无门槛券
手把手带您无忧上云