Should I delete a Vector created with new operator?

I’m quite new to C# and Unity so please, be tolerative, it’s probably a very obvious question :smiley:

When I create a Vector (Vector2 in this case) like that:

Vector2 Position = new Vector2(0, 0);

should I delete it when it’s not used to prevent the memory leak?
And if so, how can I do that? I can’t use Destroy() for sure.

You don’t have to mind about that when using language like C# which has garbage collection. This is something you would need to think with lower level languages like C or C++.