# Vector3D.AngleBetween(Vector3D, Vector3D) 方法

## 定義

``````public:
static double AngleBetween(System::Windows::Media::Media3D::Vector3D vector1, System::Windows::Media::Media3D::Vector3D vector2);``````
``public static double AngleBetween (System.Windows.Media.Media3D.Vector3D vector1, System.Windows.Media.Media3D.Vector3D vector2);``
``static member AngleBetween : System.Windows.Media.Media3D.Vector3D * System.Windows.Media.Media3D.Vector3D -> double``
``Public Shared Function AngleBetween (vector1 As Vector3D, vector2 As Vector3D) As Double``

vector1
Vector3D

vector2
Vector3D

#### 傳回

`vector1` 旋轉至 `vector2` 所需的角度，以度數為單位。The angle in degrees needed to rotate `vector1` into `vector2`.

## 範例

``````                    // Calculates the angle between two Vector3Ds using the static AngleBetween method.
// Returns a Double.

Vector3D vector1 = new Vector3D(20, 30, 40);
Vector3D vector2 = new Vector3D(45, 70, 80);
Double angleBetween;

angleBetween = Vector3D.AngleBetween(vector1, vector2 );
// angleBetween is approximately equal to 4.15129
``````
``````' Calculates the angle between two Vector3Ds using the static AngleBetween method.
' Returns a Double.

Dim vector1 As New Vector3D(20, 30, 40)
Dim vector2 As New Vector3D(45, 70, 80)
Dim angleBetween As Double

angleBetween = Vector3D.AngleBetween(vector1, vector2)
' angleBetween is approximately equal to 4.15129
``````