Gerek web, gerekse masaüstü projelerinde formdan bir takım verileri string biçiminde alıp gerekli tür dönüşümlerini yaparak o değerlerle işlemler yaparız. Ancak formdan gelen verilerin dönüştürmek istediğimiz türe uygun olup olmadığını da denetlemek gerekir. Aksi halde “FormatException” hatası alırız. C#’ta bu iş için Int16, Int32, Int64, DateTime, Double, Float, Byte, Sbyte gibi sınıflarda TryParse isimli son derece kullanışlı bir metot var. Aslında bir çeşit try – catch mekanizması gibi çalışıyor ve kendisine gönderilen değerin dönüştürülmek istenen türe dönüştürülüp dönüştürülemeceğini kontrol ediyor ve eğer dönüştürme yapılabiliyorsa metot out anahtarı ile aldığı parametreye (değişkene) ilgili değeri atıyor. Geriye ise boolean bir değer döndürüyor.... devamι >

Son Yorumlar