First off, C# is case sensitive: so
Movement
is not the same as
movement
.
You first example code uses both, so one of them will be wrong:
Movement Move;
...
void Start()
{
Move=GetComponent<movement>();
}
The second example tells the system that the Movement class contains a property called Movement:
Move.Movement.Move(Move.runSpeed * DashSpeed *Time.deltaTime);
And that isn't the case - which is why you get the error.
And both of those tell me the same thing: you don't know what you are doing, and instead of learning how to do things you are watching half-assed "youtube tutorials" and guessing.
That will not work. You need to learn the basics of C# properly first and ignore everything on YouTube as it's pretty much all rubbish produced just for likes and subscribes. Go on a course, get a book: and do all the exercises - there is no short cut to this!