在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()方法來計算向量的長度和兩個向量之間的距離。最后,將結果打印到控制臺上。