რა არის C# მითითება?
რა არის C# მითითება?

ვიდეო: რა არის C# მითითება?

ვიდეო: რა არის C# მითითება?
ვიდეო: რა არის პროგრამირება? 2024, ნოემბერი
Anonim

In C# ა მითითება ობიექტი ეხება ობიექტს, როგორც მთლიანს, ხოლო ref ცვლადი არის სხვა ცვლადის მეტსახელი. თქვენ შეგიძლიათ თქვათ, რომ ისინი განსხვავდებიან კონცეპტუალურად, რადგან C# იძლევა მათზე სხვადასხვა ოპერაციების ნებართვას.

აქედან გამომდინარე, არის თუ არა C# პასია მითითებით?

C# , ენა არის გაივლის ღირებულებით. თუ გინდა მიაღწიო გაივლის მითითებით , თქვენ უნდა გამოიყენოთ ref საკვანძო სიტყვა აშკარად, რაც ნიშნავს, რომ ენას ნაგულისხმევად არ აქვს მხარდაჭერა გაივლის მითითებით , თქვენ პირდაპირ უნდა უთხრათ შემდგენელს, რომ აქ არის გაივლის მითითებით.

გარდა ზემოთ, რა არის ref string C#-ში? The ref საკვანძო სიტყვა მიუთითებს მნიშვნელობაზე, რომელიც გაივლის მითითება . იგი გამოიყენება ოთხ განსხვავებულ კონტექსტში: მეთოდის ხელმოწერისა და მეთოდის გამოძახებისას, მეთოდისთვის არგუმენტის გადასაცემად. მითითება . დამატებითი ინფორმაციისთვის იხილეთ არგუმენტის მიღება მითითება.

ანალოგიურად შეიძლება იკითხოთ, არის თუ არა სია საცნობარო ტიპის C#?

სია არის მითითების ტიპი . თუ დააკვირდებით დოკუმენტაციას, დაინახავთ, რომ ის გამოცხადებულია როგორც " კლასი " რაც ნიშნავს რომ ეს არის ა მითითების ტიპი . ღირებულება ტიპები გამოცხადდება „სტრუქტურად“.

რა არის გამოტანილი და ასახულია C#-ში?

The გარეთ არის საკვანძო სიტყვა C# რომელიც გამოიყენება არგუმენტების მეთოდებზე მითითების ტიპად გადასაცემად. ის ჩვეულებრივ გამოიყენება, როდესაც მეთოდი აბრუნებს მრავალ მნიშვნელობას. The გარეთ პარამეტრი არ გადის თვისებას. The ref პარამეტრი არ გადის თვისებას.

გირჩევთ: