C# “Use of unassigned local variable ‘xxx’ hatası”

Use of unassigned local variable ‘DeğişkenAdı’ hatası

C#’da Use of unassigned local variable ‘DeğişkenAdı hatası alırsanız;

Sebebi Şudur; Eğer döngülerden önce değişkene değer atanmaz ise yukardaki hata mesajı gelir degisken tanımlar iken döngünün içine girilemeyeceğide hesap edilmelidir. O yüzden döngü öncesi değer atanması şarttır. Yani Değişkeni tanımladığınız yerde ona bir değer atayın. Örn: String a=”0″; gibi.

Örnek;

1 string HDD;
2 foreach (ManagementObject disk in searcher.Get())
3 {
4 HDD = disk["Model"].ToString();
5 }
General / Genel kategorisine gönderildi | Yorum bırakın

Merhaba!

Merhabalar, ben Yusuf FIRAT. bloguma ilk cümlelerimi yazıyorum. Uzun soluklu bir sürecin başında böylesi ilk tanışma ve giriş cümlelerini sevmediğimden olsa gerek cümleyi uzatıp anlamını kısaltıyorum.

Yusuf Fırat kimdir, acaba aradığım Yusuf Fırat bu mu diye düşünüyor olabilirsiniz. Çünkü internette biraz aratınca bol miktarda Yusuf Fırat karşınıza çıkabilir. İşte ben kendim hakkımda biraz ip ucu vereyim. Benim adım 3 kelimeden oluşuyor. Orta anadoludan gelmiş, İstanbulda yaşıyorum. Eski kadıköylüyüm. Bilgi Teknolojileri, Yazılım, İlaç ve Lojistik kelimeleri benim anahtar kelimelerim sayılır.

Aslında blog ile yeni tanışmam değil, yaklaşık 3-4 yıldır bir web sitem kendimce blogum vardı. Ancak deneme yaptığım bu çalışmaların son aşaması olarak bu son blogumum sürekli güncel tutmayı ve beğenilerimle, gelişimlerimi paylaşmayı hedefliyorum. Ola ki, tecrübelerimden yararlanan çıkar ve bilmediğim bir yerlerde bilmediğim kişilere de bilgi veya destek olmuş olabilirim.

Şimdilik selam ve sevgilerimle sizlere merhaba diyorum.

General / Genel kategorisine gönderildi | , , ile etiketlendi | Yorum bırakın