Почему не работает вывод в консоль

yamuz

люди, скажите пожста почему не работает вывод (write). юзаю ms visual c# 2008express, framework стоит до 4.0. Сделал консольный проект- но выходит только черный экран.
 using System;
            using System.IO;
            class PleaseSayUra
            {
                static void Main()
                {
                        // Выводим слово на экран
                    Console.Write("Ура!");
                    // Ожидаем нажатия клавиши ВВОД
                    Console.ReadLine();
                }
            }
9 ответов

yamuz

У меня всё выводит. Попробуй создать другой проект и скопируй в метод Main() только:
                        // Выводим слово на экран
                    Console.Write("Ура!");
                    // Ожидаем нажатия клавиши ВВОД
                    Console.ReadLine();
Посмотри заработает или нет.А кстати! У меня VS 2010 Ultimate. Хотя причина думаю явно не в этом.


yamuz

А что пишет или ошибка?


yamuz

а дело не в отсутствии пространства имен?


yamuz

а дело не в отсутствии пространства имен?
нет. у меня все выводит. (VS2010E)


yamuz

А что пишет или ошибка?
Ошибки как раз не вводит- тупо черный экран и не пишет ниче, readln() тоже не пашет.


yamuz

Ошибки как раз не вводит- тупо черный экран и не пишет ниче, readln() тоже не пашет.
попробуй потрассировать - может он просто все пропускает?


yamuz

попробуй создать переменную типа string и ей присвоить значение. Вот так: string a = "Ура!"; Console.Write(a);


yamuz

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication2
{
    class Program
    { 
     
       
        static void Main(string[] args)
        {
            string a = "Ура!";
            Console.Write(a);
        }
       
    }
}
в тебя не описан namespace ConsoleApplication2 {}


yamuz

zabr91, это не обязательно!