Junior — Middle
Proqramlaşdırmada seçimli dəyərlərin saxlanması necə həyata keçirilir?
sobes.tech Süni İntellekt
AI-dan cavab
Proqramlaşdırmada, seçimli dəyərlər, müəyyən bir növü olan və ya olmayan (nil, null) dəyişənləri göstərmək üçün istifadə olunur. iOS (Swift) üçün Optional adlı bir növ mövcuddur, bu, dəyəri əhatə edir və onun ya dəyər, ya da nil ola biləcəyini göstərir.
Swift-də nümunə:
var name: String? = "Ivan"
name = nil // indi dəyişən dəyər içermir
if let unwrappedName = name {
print("Ad: \(unwrappedName)")
} else {
print("Ad yoxdur")
}
Bu yanaşma, dəyərin olmaması ehtimalı ilə təhlükəsiz işləməyə imkan verir və nil-ə müraciətdə səhvlərdən qaçınır. Digər dillərdə də oxşar anlayışlar istifadə olunur: Kotlin-də Optional, C#-da Nullable, Haskell-də Maybe və s.