ka es es en en en en ka ka ka en en en en en ka ka ka ka en en en en ka ka en ka en kn en en en en en en en en ur en en en en it en en en en en sv en en en en en en en en en en en en en en en en az en en en en en en en en en en en en en en en en ca en en en en en en en en en en fr en en el en en en en en en en en en en en en en en en en en en en en en en en en en en es de te en zh pl en en en en es en en en en en ka ka ka ka ka ka ka ka ka ka en en en en en en en en en en en en en en en de en en en en en
მონაცემთა ტიპები - The complete C# tutorial
Download PDF + Code samples
Download this entire tutorial as PDF, plus all the code samples, right now!
Working with Dates & Time
Implicitly typed variables (the var keyword)
LINQ: Query Syntax vs. Method syntax
Filtering data: the Where() method
Sorting data: the OrderBy() & ThenBy() methods
Limiting data: the Take() & Skip() methods
Data transformations: the Select() method
Grouping data: the GroupBy() Method
Working with Culture & Regions
Application Culture & UICulture
Searching with the Regex Class
Search/Replace with the Regex Class
Randomness with the Random class
Starting applications with the Process class
Stepping through the code
Introduction to XML with C#
Reading XML with the XmlReader class
Reading XML with the XmlDocument class
Working with the XmlNode class
Using XPath with the XmlDocument class
Writing XML with the XmlWriter class
Writing XML with the XmlDocument class
Introduction to C# 3.0
Reading and writing files
Manipulating files and directories
File and directory information
A Reflection based settings class
This article is currently in the process of being translated into Georgian (~91% done).
If you are fluent in Georgian, then please help us - just point to any untranslated element (highlighted with a yellow left border - remember that images should have their titles translated as well!) inside the article and click the translation button to get started. Or have a look at the current translation status for the Georgian language.
If you see a translation that you think looks wrong, then please consult the original article to make sure and then use the vote button to let us know about it.
Please help us by translating the following metadata for the article/chapter, if they are not already translated.
If you are not satisfied with the translation of a specific metadata item, you may vote it down - when it reaches a certain negative threshold, it will be removed. Please only submit an altered translation of a metadata item if you have good reasons to do so!
Please login to translate metadata! Already logged in? Please try reloading the page!
Looking for the original article in English?
ისეთი პროგრამირების ენებში როგორც არის C# მონაცემთა ტიპები ყველგან გამოიყენება. იმის გამო რომ ეს არის მკაცრად ტიპიზირებული (strongly typed) ენა, ვალდებული ხართ ცვლადის გამოცხადებისას კომპილატორს მიაწოდოთ ინფორმაცია ცვლადის ტიპის შესახებ, რასაც ცვლადებისთვის მიძღვნილ თავში ნახავთ. ამ თავში ყველაზე ხშირად გამოყენებად მონაცემთა ტიპებს გავივლით და ვნახავთ თუ როგორ მუშაობენ ისინი.
bool ერთ-ერთი ყველაზე მარტივი ტიპია. მას მხოლოდ ორი მნიშვნელობის - false (მცდარია) or true (ჭეშმარიტია) შენახვა შეუძლია. bool ტიპის გაგება მნიშვნელოვანია როდესაც ლოგიკურ ოპერაციებს ვასრულებთ, მაგალითად როგორციაა if გამოსახულება.
int integer-ის შემოკლებული ფორმაა, ეს მონაცემთა ტიპი მთელი რიცხვების შესანახად გამოიყენება. რიცხვებთან მუშაობის დროს int ყველაზე ხშირად გამოყენებადი მონაცემთა ტიპია. C#-ში, რიცხვის ზომაზე დამოკიდებულებით, მთელი რიცხვების შესანახად კიდევ რამდენიმე მონაცემთა ტიპი არსებობს.
string ტექსტების შესანახად გამოიყენება, ის სიმბოლოების მიმდევრობას წარმოადგენს. C# ტექსტები მუტაციას არ განიცდიან (immutable), რაც იმას ნიშნავს, რომ შექმნის შემდეგ მათი შეცვლა შეუძლებელია. როდესაც ისეთ მეთოდს ვიყენებთ რომელიც string-ს ცვლის, სინამდვილეში ახალ string-ს ქმნის და აბრუნებს ძველი კი უცვლელი რჩება.
char მხოლოდ ერთი სიმბოლოს შესანახად გამოიყენება.
float ერთ-ერთი ისეთი მონაცემთა ტიპია რომელსაც ათწილადი რიცხვების შენახვა შეუძლია.
ეს არის ყველაზე საბაზისო მონაცემთა ტიპები C#-ში და აქ მხოლოდ ძალიან საბაზისო ინფორმაცია მოგაწოდეთ. ეს საკმაოდ მშრალი თემაა, ამიტომ სანამ უფრომ მეტს წაიკითხავთ მონაცემთა ტიპების შესახემ უმჯობესი იქნება მათ მოქმედებაში თუ იხილავთ. ასე რომ, გადადით შემდეგ თემაზე და ნახეთ როგორ ვიყენებთ ცვლადებს რომლებიც სხვადასხვა ტიპის მონაცემებს ინახავენ.
Later in this tutorial, we'll go much more in depth with all the various data types found in the .NET framework.
This article has been fully translated into the following languages:
Is your preferred language not on the list? Click here to help us translate this article into your language!