C# Tüm Escape Sequence Değerleri


Kaçış karakterlerini elimden geldiğince anlatmaya çalıştığım bir yazıdır. Çok şey beklememek lazım ama.

Escape Sequence (Kaçış Dizisi) Kavramı
Öncelikle escape sequence nedir sorusuna yanıt aramaya çalışalım. Escape sequence okuduğum makalede kaçış dizisi olarak çevrilmiş. Ben de bu şekilde kullanacağım. Sözlük anlamı hakkında bir fikir sahibi olduysak ne işe yaradığına bakalım:

C#’ta bazı noktalama işaretleri kodlamalarda kullanılır. Örneğin string ifade ekliyorsak çift tırnak işareti (“”) arasına alırız, dosya yolu veriyorsak backslash (\) işaretini kullanırız. Fakat bunların dışında bu karakterlerleri kullanmak istersek direkt olarak bu karakterleri kullanamayız. Çünkü kodlamaya dahilmiş gibi görünür. Bunları kullanabilmek için için c#’ta escape sequences (kaçış dizileri) kullanılır. Aşağıda yapabildiğim kadarıyla açıklamasını yapmaya çalıştım.

Yazarın Notu: Pek hakim olamadığımdan tam anlamıyla bir çeviri yapamadım fakat başlangıç seviyesindeki kullanıcıların işini göreceğini düşünüyorum.

Yararlanılan Kaynaklar
http://tutorials.csharp-online.net/CSharp_FAQ:_What_are_the_CSharp_character_escape_sequences
http://social.msdn.microsoft.com/forums/vstudio/tr-TR/31a453fd-a72f-4c45-926b-1514c99eb4ee/c-ska-sorulan-sorular


Bunlar da hoşunuza gidebilir...


Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir