Я довольно давно использую C #, но так и не понял следующего: public static void Main() { for (int i = 0; i < 5; i++) { } int i = 4; //cannot declare as 'i' is declared in child scope int A = i; //cannot assign as 'i' does not exist in this context } Так почему я не могу использовать значение...