title: Visual Studio : CS1002 in a FOR loop
body: <p>I just started programming inside Unity, and I am trying to make a very basic countdown timer using a FOR loop. However, I don't undsertand why VS asks for a ; at the start of my loop</p>
  <p>Here is the script :</p>
  <pre><code>public float startTime = 10;
  
  void Start()
  {
      
  }
  
  void Update()
  {
      for (startTime = 10; startTime &gt; 0) // Unity says there should be a ; here //
      {
          startTime -= Time.deltaTime;
          Debug.Log(startTime);
      }
          
  }
  </code></pre>
  <p>Error CS1002 : &quot;;&quot; requested at line 15.</p>
  <p>I've verified in the scripting refernce, and there is never any &quot;;&quot; when starting a loop. Is this linked to a syntax error earlier in the code?</p>