title: Using AddTicks does not cause difference to DateTime
body: <p>I have following code for <code>AddTicks</code> method. Ticks property of datetime object is returning same value before and after the AddTick method. Why is it behaving so?</p>
  
  <blockquote>
    <p>There are 10,000 ticks in a millisecond.</p>
    
    <p>Ticks: The value of this property represents the number of 100-nanosecond intervals that have elapsed since 12:00:00 midnight, January 1, 0001, which represents DateTime.MinValue.</p>
    
    <p>AddTicks : Adds the specified number of ticks to the value of this instance. </p>
  </blockquote>
  
  <p>Note: I am using <code>.Net 4.0</code> framework</p>
  
  <p><strong>CODE</strong></p>
  
  <pre><code>    static void Main()
      {
  
  
          DateTime dt2 = new DateTime(2010, 5, 7, 10, 11, 12, 222);
  
          long x = dt2.Ticks;
          dt2.AddTicks(9999);
  
          long y = dt2.Ticks;
  
          bool isSame = false;
          if (x == y)
          {
              isSame = true;  
          }
  
  
          Console.WriteLine(isSame);
          System.Console.ReadKey();
      }
  </code></pre>