title: What is the meaning of "this" in C#
body: <p>Could anyone please explain the meaning "this" in C#?</p>
  
  <p>Such as:</p>
  
  <pre><code>// complex.cs
  using System;
  
  public struct Complex 
  {
     public int real;
     public int imaginary;
  
     public Complex(int real, int imaginary) 
     {
        this.real = real;
        this.imaginary = imaginary;
     }
  </code></pre>