Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Эндрю Троелсен стр. 107

7.5K
20 марта 2007 года
FVG
44 / / 08.06.2006
using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
// Пример применения конструкции "switch"
class Selections
{
public static int Main(string[] args)
{
Console.WriteLine("Welcome to the world of .NET");
Console.WriteLine("1 = C#\n2 = Managed C++ (MC++)\n3 = VB.NET\n");
Console.Write("Please select your implementation language:");
string s = Console.ReadLine();

// Все встроенные типы данных поддерживают статический метод Parse()
int n = int.Parse(s);

switch(n)
{
// C# требует, чтобы каждый вариант (включая "default" —
// по умолчанию), в котором предусмотрены команды для выполнения,
// содержал выражение выхода "break" или "goto"
case 1:
Console.WriteLine("Good choice! C# is all about managed code.");

break;

case 2:
Console.WriteLine("Let me guess, maintaining a legacy system?");
break;

case 3:
Console.WriteLine("VB.NET: It is not just for kids anymore...");
break;

default:
Console.WriteLine("Well...good luck with that!");
break;
}
return 0;
}
}

}
Где ошибка ?
(C# 2005)
63
20 марта 2007 года
Zorkus
2.6K / / 04.11.2006
Нет никакой ошибки. А посты надо форматировать тэгами, кстати.
320
20 марта 2007 года
m_Valery
1.0K / / 08.01.2007
 
Код:
using System.Collections.Generic;

Закомментироввал эту строку - тогда работает.:)
Кстати Троелсен тут ни причем , у него этого тоже нет на стр.107.Сам напортачил ,а говоришь Троелсен.
63
21 марта 2007 года
Zorkus
2.6K / / 04.11.2006
Цитата: m_Valery
 
Код:
using System.Collections.Generic;

Закомментироввал эту строку - тогда работает.:)


Зачем? И так все работает (всмысле, она тут, конечно, не нужна, но ее
наличие/отсутствие на работоспособность не влияет). В 2005 студии.

320
21 марта 2007 года
m_Valery
1.0K / / 08.01.2007
2 Zorkus у меня в 2003 выдает ошибку
 
Код:
error CS0234: The type or namespace name 'Generic' does not exist in the class or namespace 'System.Collections' (are you missing an assembly reference?)

Да и у Троелсена этой строки нет , я проверил.А в 2005 не пробовал.
63
21 марта 2007 года
Zorkus
2.6K / / 04.11.2006
Цитата: m_Valery
2 Zorkus у меня в 2003 выдает ошибку
 
Код:
error CS0234: The type or namespace name 'Generic' does not exist in the class or namespace 'System.Collections' (are you missing an assembly reference?)

Да и у Троелсена этой строки нет , я проверил.А в 2005 не пробовал.


Ну, если автор не указал версию студии - я считаю, что он 2005 юзает, по дефолту:) В 2003, насколько я помню, 2,0 FrameWork'a нету, кстати.
У Троелсена нету, да, но в 2005 этот namespace к файлам сам добавляется, обычно.

26K
20 апреля 2007 года
Stapu
12 / / 06.04.2007
Цитата: Zorkus
Ну, если автор не указал версию студии - я считаю, что он 2005 юзает, по дефолту:) В 2003, насколько я помню, 2,0 FrameWork'a нету, кстати.
У Троелсена нету, да, но в 2005 этот namespace к файлам сам добавляется, обычно.




Вообще я не знаю переписывал ли Троелсен свою книгу, но когда я её читал она была написана по бета версии 2003 Студии, и по моему он это в предисловии указывает

26K
20 апреля 2007 года
Stapu
12 / / 06.04.2007
По поводу первого сообщения из-за которого началось обсуждения я у себя в С# Express в консольном приложении всё вырезал и вставил тот код который приведён всё работает без ошибок, так что может стоит в настройках что то посмотреть
320
20 апреля 2007 года
m_Valery
1.0K / / 08.01.2007
Цитата: Stapu
Вообще я не знаю переписывал ли Троелсен свою книгу, но когда я её читал она была написана по бета версии 2003 Студии, и по моему он это в предисловии указывает


Эта книга,где на указанной странице 107 приведен код - написана до появления Visual Studio 2005.Троелсен действительно пишет,что использовал бету 2003.
Сейчас вышла новая книга Эндрю Троелсен.Язык программирования С# 2005 и платформа .NET 2.0

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог