Консольный проект

Написано admin в 20 Июнь 2008 – 20:42 -


Консольный проект

У себя на компьютере я открыл установленную лицензионную версию Visual Studio .Net 2003, выбрал из предложенного меню – создание нового проекта на C#, установил вид проекта – консольное приложение, дал имя проекту – ConsoleHello, указал, где будет храниться проект. Как выглядит задание этих установок, показано на рис. 2.1.


Рис. 2.1. Окно создания нового проекта Read more »


Tags: , , , , , , , , ,
Находится в Учебник | No Comments »

Урок 10. Классы в C#

Написано admin в 14 Июнь 2008 – 15:58 -


Урок 10. Классы в C#

Начиная с этого урока, приступаем к изучению классов.

Сначала пару слов о том, что такое классы. Представьте себе, что у вас есть некоторый объект, который характеризуется рядом свойств. Например, работник на некой фирме. У него есть такие свойства, как фамилия, возраст, стаж и т. п. Так вот, в этом случае удобно каждого работника описывать не рядом независимых переменных (строкового типа для фамилии, целого типа для возраста и стажа), а одной переменной типа Worker, внутри которой и содержатся переменные для фамилии, возраста и стажа. Это здесь самое важное – что в переменной типа Worker содержаться другие переменные. Конечно, типа Worker среди встроенных типов данных нет – ну так эта не беда – мы можем ввести его.

Еще одна важная вещь про классы – это то, что в классах помимо переменных разных типов содержатся функции (или, что тоже самое, методы) для работы с этими переменными. Скажем, в нашем примере с классом Worker логично ввесли специальные функции для записи возраста и стажа. Функции будут, в частности, проверять правильность вводимой информации. Например, ясно, что возраст у работника не может быть отрицательным или боольшим 150 ;) . Так вот наша функция и будет проверять правильность введеного пользователем возраста. Read more »


Tags: , , , , , ,
Находится в Уроки C# | No Comments »

Урок 3. Первая программа на C#

Написано admin в 14 Июнь 2008 – 15:50 -


Урок 3. Первая программа на C#

Ну, хватит нам заниматься теорией. Пора переходить к практике. Пишем первую программу на C#. Запускайте Visual Studio.NET. Для создания нового пустого проекта C# нажимаем на кнопку в New Project (самая левая на панели инструментов), или нажимаем комбинацию клавиш Ctrl + Shift + N, или просто заходим в меню File и далее выбираем New и затем Project.

В появившемся окне New Project слева выбираем, естественно, Visual C#, а справа тип приложения – Console Application.

В качестве имени проекта (Name) напечатайте first или что-то в этом роде. Нажмитие на кпопку для закрытия данного диалогового окна.

Теперь приступаем к коду. Наша первая программа просто выведет некоторое фиксированное слово в консольное окошко. Вот ее листинг.

Read more »


Tags: , , , , , , , ,
Находится в Уроки C# | No Comments »

C# — язык программирования, сочетающий объектно-ориентированные и аспектно-ориентированные концепции. Разработан в 1998—2001 годах группой инженеров под руководством Андерса Хейлсберга в компании Microsoft как основной язык разработки приложений для платформы Microsoft .NET. Компилятор с C# входит в стандартную установку самой .NET, поэтому программы на нём можно создавать и компилировать даже без инструментальных средств вроде Visual Studio. C# относится к семье языков с C-подобным синтаксисом, из них его синтаксис наиболее близок к С++ и Java. Язык имеет строгую статическую типизацию, поддерживает полиморфизм, перегрузку операторов, указатели на функции-члены классов, атрибуты, события, свойства, исключения, комментарии в формате XML. Переняв многое от своих предшественников — языков С++, Java, Delphi, Модула и Smalltalk — С#, опираясь на практику их использования, исключает некоторые модели, зарекомендовавшие себя как проблематичные при разработке программных систем: так, C# не поддерживает множественное наследование классов (в отличие от C++).