SEO (Arama Motoru Optimizasyonu) Mikro İnteraktif ÜCRETSİZ - Google Play'den İndirin

Dart Ders 6: Kaçış Karakterleri ve Yorum Satırları

Dart dilinde String ifade içerisinde bazı karakterleri tek başına kullanamayız. Tek başına kullanıldığında String ifadeyi böldüğü için hataya sebep olur. Hatayı önlemek için kaçış karakteri kullanılır.

Kaçış Karakterleri

Kısa örneklerle makaleyi pekiştirelim.
Kaçış Karakteri Kullanmadan
void main() {
    String yazi = "Merhaba Dart dilini "uzman" seviyesinde bilmek istiyorum";
}

Görüldüğü gibi String bir ifade içerisinde yine string bir ifade olarak "uzman" sözcüğünü tırnaklar içerisinde kullandık. Tırnak işareti en baştan başlayarak sona doğru cümleyi bitirmeye çalışır. Cümle içerisinde ansızın tırnak işareti karşımıza çıktığı için akış bozuldu ve hata oluştu.
Kaçış Karakteri Kullanmadan Sonuç
Dart Ders 6: Kaçış Karakterleri ve Yorum Satırları

Hataya neden olan tırnak işaretini keselim ki cümlenin sonuna kadar hatasız bir şekilde ilerleyelim.
Kaçış Karakteri Kullanalım
void main() {
    String yazi = "Merhaba Dart dilini \"uzman\" seviyesinde bilmek istiyorum";
}

Sorunu çözmek için kaçış karakteri yani \ işareti kullanarak cümlenin sonuna kadar hatasız bir şekilde yorumlanmasını sağlayalım. Kaçış karakteri kullanılmazsa hata devam edecektir.
Kaçış Karakteri Kullanıldığında Sonuç
Dart Ders 6: Kaçış Karakterleri ve Yorum Satırları

Yorum Satırları

Yorum satırları programlama içerisinde açıklayıcı notlar almamızı sağlar. Yada ileriye yönelik olarak yapılması gerektiğini yorum satırı ile belirtebiliriz. Tek satır olarak yorum yazmak istiyorsak // kullanırız.
Yorum satırları derleyici tarafından okunmaz o nedenle programın performansına bir etkisi yoktur. Bunlarla ilgili örnekler yapalım.
Yorum Satırı
void main() {
    String isim = "Serkan"; // Burada kişi tanımlaması yapıyoruz. Ayrıca burası yorum satırı olarak geçiyor.
    String meslek = "Yazılım Uzmanı"; // Kişinin meslek bilgisini alalım.
}

Peki tek satır değil de birden fazla satırı yorum olarak yapmak istersek.
Bu noktada ise /* Burada yorum olarak yazılması gerekenler */ şeklinde bir yapı kullanabiliriz.
Yorum satırları derleyici tarafından okunmaz o nedenle programın performansına bir etkisi yoktur. Bunlarla ilgili örnekler yapalım.
Çoklu Yorum Satırı
void main() {
   /*
    Burada hatırlatıcı olarak şunu yapalım. Şehir bilgilerini al.
    Kişiye ait yaş bilgisini de al
    Sonrasında o kişiye isim ve yaş olarak bir mesaj ver.
    */
    String sehir = "İstanbul";
    String isim = "Suat";
    int yas = 40;
    print("Merhaba ${isim}, ${sehir} şehrinde nice ${yas} yaşlara.");
}

Yorumlar

Yorum Yaz

Avatar

REKLAM

DDos Koruma, Botnet Koruma, Layer 7 Saldırı koruması, Sanal sunucu, Vds sunucu

REKLAM

En Yeni Çizgi Filmler, Masallar ve Etkinlikler

REKLAM

SEO-Arama Motoru Optimizasyonu Uygulaması

REKLAM

Hayvan Sesleri Uygulaması

REKLAM

Çocuk Etkinlikleri Uygulaması

EN

  • Popüler
  • Yeni
  • Son Yorum