How do I increase string size over time?

I want my string to appear as nothing and then slowly animate itself to show more characters like a typewriter,

A > AB > ABC

as time goes on. So that rather than a message appearing all at once, it will slowly be revealed. I can’t find anywhere that this process is explained. If someone could give me a hand it would really be appreciated.

Using C#

you might want to look at this too