C# Programming Basics - Problem - ChristmasTree
Здравейте, въпросът ми е принципен, макар че ще го визуализирам с пример от задачата ChristmasTree:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ChristmasTree
{
    class Program
    {
        static void Main(string[] args)
        {
            int n = int.Parse(Console.ReadLine());
            for (int i = 0; i <= n; i++) ;
            Console.WriteLine("{0}{1} | {1}{0}", new string(' ', n - i), new string('*', i));
        }
    }
}
На 15 ред в new string, при използване на променливата 'i' се извежда следното съобщение за грешка:
Error    CS0103    The name 'i' does not exist in the current context    
Същото съобщение за грешка за променливата 'i' се появява във всяка една задача, която се опитам да реша. Как бих могла да реша проблема?