C Sharp: განსხვავება გადახედვებს შორის
[შეუმოწმებელი ვერსია] | [შეუმოწმებელი ვერსია] |
შიგთავსი ამოიშალა შიგთავსი დაემატა
ახალი გვერდი: {{ინფოდაფა |სახელწოდება =ინფოდაფა/ინფო |სხეულის სტილი = |წა... |
No edit summary |
||
ხაზი 2:
|სახელწოდება =ინფოდაფა/ინფო
|სხეულის სტილი =
|წარწერა = C Sharp (C#)
|წარწერის სტილი =
|ტიტრი =
|ტიტრის სტილი =
Line 51 ⟶ 49:
'''C Sharp''', '''C#''' არის ობიექტურად ორიენტირებული, ბრძანებითი, ფუნქციური [[პროგრამირების ენა]] დამზადებული Microsoft .NET პლათფორმისთვის. პირველი ვერსია გამოშვებული იყო 2001 წელს ანდერს ჰელსბერგის ზედამხედველობით. მისი სინტაქსი გავს [[ჯავა|ჯავის]] სინტაქს და დაფუძნებულია [[C++]]'ის სინტატიკურ კონსტრუქციაზე. ცვლადების მკაცრი ტიპიზაცია გამო ის წარმოადგენს უსაფრთხო ტიფურ ენას და შეცდომების დადგენას აწარმოებს [[კომპილატორი|კომპილაციის]] დროს.
==ენის თვისებები==
კლასები -
ქვევით არის მოყვანილი ჩი შარპის კლასი
class Class1
Line 69 ⟶ 67:
ChemiKlasi.Saxeli. ამ შემთხვევაში ChemiKlasi არის Class1-ისგან წარმოშვებული ობიექტი, ასე რომ უნდა იყვეს შექმნილი Saxeli სფერის წაკითხვამდე. თვისებები გვანან სფეროებს მაგრამ იმითი გამოირჩევიან რომ უბრალოდ სფეროს წაკითხვის გარდა შეიძლება მათზე რამე დავალების დაკისრება. მაგალითად შეგვიძლია დავწეროთ პროგრამის ისეთი ინსტრუქცია რომელიც Saxeli-ს წაკითხვის დროს მონაცემთა ბაზიდან გამოყავს მისი მნიშვნელობა
კლასების დაჯგუფებისათვის გამოყენება namespace.
მონაცემთა ტიპები - არსებობს ორი ტიპის მონაცემი, მნიშვნელობის ტიპი და მითითების ტიპი. არსებობს აგრეთვე გარდაქმნის შეუცნობელი და დაწვრილებითი სისტემა. შეუცნობელი გარდაქმნის მაგალითია როდესაც
არსებობენ ერთ და მრავალ სივრციანი მწკრივები. მრავალსივრციანი მწკრივი შეიძლება იყოს მართკუთხა რომელშიც თითოეულ მწკრივს ერთი და იგივე ზომა აქვს ან დაკბილული სადაც მწკრივებს სხვადასხვა ზომა გააჩნიათ.
|