how to delay something in c# unity

C#
  Invoke("DoSomething", 2);//this will happen after 2 seconds
Source

Also in C#: