More a safety than dating question.

Imagine you’re minding your business, going about your day, and some dry-lipped dusty approaches you to ask for your number.

You obviously don’t want to give him your number, but you’ve heard multiple stories of women being stalked/harassed/abused/killed for saying “no, thanks”.

How do you handle it?

I usually just give them my number and block them once they’re out of my sight. What do you think is the safest approach?