System.Console.WriteLine("Hello World!");
Бұл функция аты мына бөліктерден тұрады:
• System — атаулар кеңістігі;
• Console — сол атаулар кеңістігінде анықталған стандартты класс;
• WriteLine — осы класта анықталған тәсіл.
Программалардағы WriteLine және Write тәсіл-дері — Console класын экранға шығару ісін ат-қарады. Write тәсілі экранға (консольға) мәлімет шығарып, курсорды осы жолда қалдырады. Ал WriteLine тәсілі курсорды жаңа жолға көшіреді. Бұл ортада әртүрлі параметрлермен қолданылатын Write тәсілінің 18 сипаттамасы, ал Write-Line тәсілінің 19 сипаттамасы бар екен.
System.Console.WriteLine("The current date
and time is " + System.DateTime.Now);
Мұнда экранға күн-ай мерзімі мен уақытты беретін тәсіл мәлімет шығарады. Now — DateTime объектісінің қасиеті, ол жүйелік дата мен уақытты береді. Now — статикалық қаси-ет, сондықтан оны DateTime объектісін жаса-май-ақ қолдана беру ге болады.
Программа жұмысы нәтижесі:
Тағы бір мысал
// Listing1_1.cs файлы
using System;
namespace ConsoleApplication1
{ ///
/// Summary description for Class1
///
class Class1
{ ///
/// The main entry point for the application
///
[STAThread]
public static void Main(string[ ] args)
{ //
// TODO: Add code to start application
//
Console.WriteLine("Hello, World!");
}
}
}
Using System директивасы System атау-лар кеңістігінен тікелей стандартты класс аттарын (кеңістік атын көрсетпей) пайдалануға рұхсат береді.
namespace түйінді сөзі осы программа үшін ConsoleApplication1 атты өз атаулар ке-ңістігін жасайды. Бұл программа объектіле-ріне ат беруге болатынын көрсетеді.
2 не 3 қиғаш сызықтан басталатын жолдар комментарий болып саналады, 3 сызық прог-рамма комментарийлерінен құжат жасауға мүмкіндік береді.
C# тілі объектіге бағытталған тіл, сондықтан оның программасы бір-бірімен өзара бай-ланысқан кластардан тұрады. Бұл программада тек бір ғана класс бар, оған өзіміз Class1 деп ат бердік, класс сипаттамасы class түйінді сөзінен басталады да, аты жазылады.Сонан соң жүйелі жақша ішінде класс элементтері көрсетіледі. Олардағы функциялар мен мәлі-меттер тәсіл – метод деп аталады.
Жоғарыдағы класс ішінде тек бір элемент – Main методы, яғни тәсілі бар. Әр программада осындай бір басты тәсіл болады, программаны орындау содан басталады.
3. Программаны компиляциядан өткізу және орындау
С# тіліндегі программа мәтін түрінде жазылады. Кез келген мәтіндік редактор арқылы программаны компьютерде тереміз де, артынан оны компиляциядан өткізіп, сонан соң орындап, нәтижесін аламыз.
Сонымен, компьютердің С# тіліндегі программаны орындауы үшін, оны маш-ина тіліне аударатын компилятор керек екені түсінікті шығар.
Компилятор программа мәтіні жазылған файлды оқып, оны талдайды, қателерін тексереді. Қателері түзетілген соң, программаны орындап, нәтиже беретін атқарылатын файл (исполняемый) жасайды.
Программаны бір рет компиляция-дан өткізген соң, оны әр түрлі бастапқы мәліметтер үшін атқарылатын файлды қайталап орындай отырып, нәтижелер аламыз.
Microsoft Windows NT, Windows 2000, Windows ХР, Windows 2007 операциялық жүйелерінде Visual Studio.NET ортасы қолданылады, ол программалаудыңбіріктірілген ортасы болып табылады, яғни құрамында C# тәрізді мәтіндік редакторды, компиляторды, т.б. қосымша программаларды біріктіріп тұрады.
Достарыңызбен бөлісу: |