Uzun bir süredir yine blogu birbaşına bırakmış olmamın verdiği hüznü derin derin içimde hissederken ilginç bir durumu paylaşayım istedim. Bir linq sorgusu yazacaksınız ve kıstaslarınız dinamik olarak, çalışma zamanında belirlenecek. Kısaca linq içerisinde yazacağınız WHERE expression duruma göre değişecek. Nasıl böyle bir gereklilik doğar; örneğin bir adres defteri sorgusu alacaksınız, bir kullanıcı gider sadece adı [...]
Elimizde değişik bir case var, şöyle ki; bir list(of string) içerisinde n adet string değeri, diğer bir list(of integer) içerisinde ise yine n adet puan var. Biz istiyoruz ki bu birinci list’ten (adı cevaplar olsun) =”D” olan item’lara karşılık gelen sırada ikinci list’teki (adı puanlar olsun) integer’lar toplansın. Şematize de edelim;
Cevaplar Listesi; (List (Of String))
D
Y
D
D
Y
Puanlar [...]
Uzunca bir zaman VB ile haşır neşir olurken .net nedir bilmediğimiz bu dönemde hayat bizim için oldukça basitti. Bir kere obje yönelimli bir kodlama bilmezdik, Event-Driven bir yapıdaydık, class mış, interface miş bize yabancı kelimelerdi. Sonra VB, VB.net olduktan sonra gördük aslında programlama ne kadar güzel bir uğraşmış. Mesela interface’ler; bizi implentasyon terimi ile tanıştıran [...]