Merhaba arkadaşlar bu yazımda Razor View Engine’ de kullandığımız kod bloğunda ki boşlukların etkilerinden bahsedeceğim. Tek satırlık kodlarda veya kod bloklarında kullandığımız boşluklar kodun çalışmasını engellemez. Örneğin aşağıdaki tanımlama view tarafında sorunsuz bir şekilde görünecektir.
@{strin isim= "Ekrem ÖZER";}
Aynı zamanda kod bloğunun içerisinde tanımladığım ifadeleri de aynı satırda belirtmezsek kodumuz çalışacaktır.
@{int adet= 5 ;}
Fakat string tanımlamalarda tek satıra yazmadan bölerek farklı satırlarda yazdığımız durumlarda kod hata verecektir. String ifadeleri farklı satırlarda yazma için + operatörünü veya @ karakterini kullanmalıyız.
@{string isim="Ekrem ÖZER"; }
Yukarıda ki kod çalışmayacaktır. Doğru yazım şekilleri aşağıdaki gibidir; + Operatörüyle yazımı
@{var isim = "Ekrem " +"ÖZER";}
@ Operatörüyle yazımı
@{var isim =@"Ekrem ÖZER";}
@ Operatörü gelen manada kodun birden fazla satıra bölündüğünü belirtmek için kullanılır, ve kullanıldığı taktirde kodun doğru yorumlanmasını sağlar. Bu yazımda Razor View Engine’de oluşturduğum kod bloklarında boşluk kullanımındaki detaylardan bahsettim, umarım faydalı olmuştur.