Soru: Ayşe'nin internetten bulduğu bir kodun içinde değişken tanımlalarında kullanılan class isimlerinin yanında soru işaretleri, değişkenler kullanılırken de isimlerinin yanlarında ünlem işaretleri gorüyor. Ayşe bunların ne anlama geldiğini anlamaya çalışıyor. Bu konuda doğru olan seçenekleri seçerek ona yardımcı olur musunuz? pubspec.yaml dosyasında environment bölümünde sdk versiyonunun minimum değeri 2.12.0'dan aşağıda ise soru ve ünlem işaretlerini bu şekilde kullanamayız. Bu işaretlerin kullanıldığı bir projede bir Dart dosyasının başına şunu yazarsak bu işaretleri kullanamayız: // @dart=2.9 Değişken tanımlarken veri türünden sonra gelen soru işareti, o değişkeni herhangi bir türü kabul edebilen genel bir değişken haline getirir. Değişken kullanımında değişkenden sonra gelen ünlem işareti, o değişkenin null olmadığından emin olduğumuzu belirterek onu null olmayan türe çevirmemizi sağlar. if ile bir null olabilen değişkenin null olmadığını kontrol ederek onun null olmadığından emin olsak bile, o değişken if'in içinde hala null olabilen bir değişkendir. Dolayısıyla gerekiyorsa yine ünlem işareti kullanmamız gerekebilir. String ile String? birbirinden farklı iki veri türüdür.

Cevaplar 1

Cevap:

Cevap:

1-2-4-6 . satırlar doğru olan

Açıklama:

Cevabı biliyor musunuz? Buraya ekleyin!

Cevabı bulamıyor musunuz?

Google ile giriş yap

veya

Şifrenizi mi unuttunuz?

Hesabım yok ve şunu yapmak istiyorum: Kayıt ol

Bir dil veya bölge seçin
How much to ban the user?
1 hour 1 day 100 years