title: C# using something similar to Java Handler?
body: <p>In Java, there is a way where you set a Handler and a Runnable so you can return from a function and get that Runnable thing to run later.</p>
  
  <p>What is the equivalent of this tasks in C#?</p>
  
  <pre><code>private Runnable mShowContentRunnable = new Runnable() {
      @Override
      public void run() {
  
      }
  };
  
  private void obtainData() {
  
      mainActivity.getActionBar().setHomeButtonEnabled(false);
      mHandler = new Handler();
      mHandler.postDelayed(mShowContentRunnable, 375);
  }
  </code></pre>