Потребителски панел
Запомни
Категории
C/C++ (17)
C# (8)
Java (5)
Visual Basic (18)
Delphi/Pascal (11)
Python (4)
Assembly (0)
Други (0)
Facebook
Структура на програма | Автор: admin | Дата: 28.08.2009


Практиката е най-добрия начин да се научи програмен език. Нека започнем с разглеждането на структурата на базова програма. Отворете Microsoft Visual C# 2008 Express Edition и в секцията 'Recent Projects' натиснете линка 'Create: Project...'



Това ще ви изкара нов прозорец на екрана. Изберете конзолно приложение от секцията 'Templates', осигурете име на проекта и натиснете 'OK'



Пред вас ще излезе основната структура на C# програмата.



Сега ще добавим наш код към основния. След този ред:
static void Main(string[] args)

Добавете този код между големите скоби {}:
Console.WriteLine("Hello. Looks like my first application");

Обърнете внимание, че докато пишем код, се показват възможните варианти.



Сега цялата програма трябва да изглежда така:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MyFirstApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello. Looks like my first application");
}
}
}


Време е да компилираме кода! Натиснете `Ctrl+F5'... Ще ви се появи конзолен прозорез със изход:

Цитат
Hello. Looks like my first application


За да затворите прозореца натиснете някое копче от клавиатурата.



Сега ще разгледаме кода ред по ред. Нека започнем с тези 3:

using System;

using System.Collections.Generic;

using System.Text;


Това са така наречените "namespaces". Те съдържат код и най-вече класове. Тези класове пък съдържат различни видове код: свойства, методи. Тези кодове са предварително зададени в .Net Framework и можем да ги използваме на готово само с включването на необходимите "namespaces" в програмата.

За пример "namespace"-а System.Text съдържа класове необходими за работа със символи. Ключовата дума "using" показва, че искаме да го използваме в нашата програма.

.Net Framework има много такива "namespaces" за различни цели.

Следващия ред:
namespace MyFirstApp

Това е нашият собствен "namespace" и съответно името му е името което сме задали на проекта. Той съдържа клас, вътре в класа е същинската програма. Името на класа е "Program". Но по-подробна ще учим за класовете в някой от следващите уроци.

В класа имаме деклариран главния метод или иначе казано главната функция. Кода който искаме да се изпълни трябва да бъде във главната функция между { и }.

В момента вътре имаме само 1 ред код:
Console.WriteLine("Hello. Looks like my first application");

Console.WriteLine се използва за извеждане съобщения на екрана. И съответно това което искаме да бъде показано на екрана трябва да го напишем в обикновенни скоби и кавички, както е показано в примера.

Урока е преведен специално за Programming-bg.com . Моля не копирайте без моето съгласие!
Източник: www.functionx.com

           


Беше ли Ви от полза урокът?
да не




Искате да пишете коментари? Влезте от тук или се регистрирайте!



Все още няма коментари за този урок.