阅读量:0
在C#中,可以使用Vector2类提供的Length()方法来计算向量的长度,使用Vector2类提供的Distance()方法来计算两个向量之间的距离。以下是一个示例代码:
using System; using System.Numerics; class Program { static void Main() { Vector2 vector1 = new Vector2(3, 4); Vector2 vector2 = new Vector2(1, 2); // 计算向量的长度 float length = vector1.Length(); Console.WriteLine($"向量1的长度为: {length}"); // 计算两个向量之间的距离 float distance = Vector2.Distance(vector1, vector2); Console.WriteLine($"向量1和向量2之间的距离为: {distance}"); } }
在上面的示例中,我们创建了两个Vector2对象,然后分别使用Length()方法和Distance()方法来计算向量的长度和两个向量之间的距离。最后,将结果打印到控制台上。