How to set the length of a vector (in xna)

c#, vector, xna

Solution

Normalize it and then multiply it by the desired length.

vec = Vector3.Normalize(vec) * length;

Problem

Hey, I'm wondering if there's a function out there to set the length of an XNA framework Vector3, like in c++ it would just be VECTOR.setLength( x ). Either that or the basic math to do it manually would be nice :)

Original source