ASP’de Select Case Kullanımı
Giriş
Bazı projelerimizde kullandığımız koşular birkaç taneden fazla ise, if deyimi yerine select case kullanmamız daha doğru olacaktır.Select deyimi, if deyimi gibi her satıra bağlı kalmaz ve tek tek kontrol etmez, doğruca değeri seçerek kod bloğunu tamamlar.Bu küçük projelerde çok büyük farklılıklar oluşturmasa da, büyük projelerdeki yüzlerce koşul söz konusu olduğunda sistemde gözle görülür bir hızlanma sağlayacaktır.
Select Case Kullanımı
Kodlar :
Kodların Çalışma Prensibi :
1- adres çubuğundan rutbeid değerini alarak, bir değişkene eşitliyoruz.
2- select case deyimi sayesinde rutbeid değerini kontrol ediyoruz.
Eğer değer 10’a eşitse kod bloğu 4.satıra ilerleyecektir, eğer değer 9 ise 4 ve 5.satıra hiç uğramadan doğrudan 6.satıra ilerleyecektir.
3- Eğer değer 10’a eşitse ;
4- renk değişkenin değeri red olarak belirlenecektir.
Asp’de değişken tanımlarken, değişken tipini belirtmemiz zorunlu değildir.Sadece değişkene değer atayarak değişkeni oluşturabiliriz.
5- değer 9 ya da farklı bir değer olabilir. Select yapısı ile bu yapıyı istediğimiz kadar arttırabiliriz.Eğer değerimiz case yapısı içerisinde mevcut değilse,
kod bloğu 22.satıra ilerleyecektir.
6- case else kodu sayesinde kod bloğu 23.satıra ilerleyecektir.
7- renk değişkenin değeri blue olarak belirlenecektir.
8- end select kodu ile kod bloğu sonlanarak 25.satıra ilerleyecektir.
9- değişkenimizi style kodu ile color değerine eşitleyerek,yazı rengimizi belirliyoruz ve html kodları yardımıyla ekrana yazdırıyoruz.
Her açılan <div> koduna dair, </div> kodunu eklemeniz daha sonra unutarak hata almanızı engelleyecektir.
Mevcut kodlar ile herhangi bir hata almasanız bile birçok div’in bulunduğu bir projede birbirinden farklı birçok hata ile karşılaşabilirsiniz.
* Bu dökümanda belirtilen tüm kodlar en basit haliyle yansıtılmış ve örnek niteliği taşımaktadır.
Giriş
Bazı projelerimizde kullandığımız koşular birkaç taneden fazla ise, if deyimi yerine select case kullanmamız daha doğru olacaktır.Select deyimi, if deyimi gibi her satıra bağlı kalmaz ve tek tek kontrol etmez, doğruca değeri seçerek kod bloğunu tamamlar.Bu küçük projelerde çok büyük farklılıklar oluşturmasa da, büyük projelerdeki yüzlerce koşul söz konusu olduğunda sistemde gözle görülür bir hızlanma sağlayacaktır.
Select Case Kullanımı
Kodlar :
Kodların Çalışma Prensibi :
1- adres çubuğundan rutbeid değerini alarak, bir değişkene eşitliyoruz.
2- select case deyimi sayesinde rutbeid değerini kontrol ediyoruz.
Eğer değer 10’a eşitse kod bloğu 4.satıra ilerleyecektir, eğer değer 9 ise 4 ve 5.satıra hiç uğramadan doğrudan 6.satıra ilerleyecektir.
3- Eğer değer 10’a eşitse ;
4- renk değişkenin değeri red olarak belirlenecektir.
Asp’de değişken tanımlarken, değişken tipini belirtmemiz zorunlu değildir.Sadece değişkene değer atayarak değişkeni oluşturabiliriz.
5- değer 9 ya da farklı bir değer olabilir. Select yapısı ile bu yapıyı istediğimiz kadar arttırabiliriz.Eğer değerimiz case yapısı içerisinde mevcut değilse,
kod bloğu 22.satıra ilerleyecektir.
6- case else kodu sayesinde kod bloğu 23.satıra ilerleyecektir.
7- renk değişkenin değeri blue olarak belirlenecektir.
8- end select kodu ile kod bloğu sonlanarak 25.satıra ilerleyecektir.
9- değişkenimizi style kodu ile color değerine eşitleyerek,yazı rengimizi belirliyoruz ve html kodları yardımıyla ekrana yazdırıyoruz.
Her açılan <div> koduna dair, </div> kodunu eklemeniz daha sonra unutarak hata almanızı engelleyecektir.
Mevcut kodlar ile herhangi bir hata almasanız bile birçok div’in bulunduğu bir projede birbirinden farklı birçok hata ile karşılaşabilirsiniz.
* Bu dökümanda belirtilen tüm kodlar en basit haliyle yansıtılmış ve örnek niteliği taşımaktadır.