Yerel değişken

Yazar: Randy Alexander
Yaratılış Tarihi: 23 Nisan 2021
Güncelleme Tarihi: 16 Mayıs Ayı 2024
Anonim
C Programlama 25 yerel ve global değişkenler
Video: C Programlama 25 yerel ve global değişkenler

İçerik

Tanım - Yerel Değişken ne demektir?

Yerel değişken, C # dilinde, değişkenin yerel olması amaçlanan bir bloğun başındaki yerel değişken bildirimi tarafından bildirilen bir değişken türüdür. Ayrıca bir for ifadesinde, bir switch ifadesinde, bir foreach ifadesinde, bir use deyiminde veya belirli bir catch deyiminde veya deyiminde de oluşabilir.

Yerel değişken bildirimi, değişkeni adlandıran tanımlayıcı ile birlikte bildirilen değişkenin türünü açıkça tanımlar.

Yerel değişken, değişkenin kapsamı ve kapsamının bildirildiği yöntem veya ifade bloğu içinde olduğu durumlarda kullanılabilecek bir değişken türüdür. Foreach ifadesinde bir yineleme değişkeni, belirli catch deyiminde istisna değişkeni ve using deyiminde kaynak değişkeni olarak kullanılır. Ayrıca, değeri bildirildiği yöntem veya deyim bloğunda değiştirilemeyen bir sabit olarak da kullanılabilir.

Türü derleyici tarafından sağındaki ifadeden çıkarılan dolaylı olarak yazılmış bir yerel değişken, her LINQ sonuç kümesi için özel bir tür oluştururken adsız türler döndüren, dil tümleşik sorgularla (LINQ) başa çıkmakta kullanışlıdır.


Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Yerel Değişkeni Açıklıyor

Yerel bir değişkenin bellek tahsisi, türüne bağlıdır. Değer tipi bir yerel değişken olması durumunda (struct, integer vb. Türlerde), içeriğin tamamı yığınta saklanırken, referans yazılan değişken, referans kısmı yığın içinde olacak şekilde saklanır ve içerikleri Yığın

Örtük olarak yazılan bir yerel değişken .NET türü kullanılmadan, ancak uygun türü atanan "var" anahtar sözcüğüyle bildirilir. Örneğin, dolaylı olarak yazılmış bir yerel değişken, bir koleksiyonu yinelemek için türünü bildirmeden bir "foreach" ifadesinde kullanılabilir.

Yerel bir değişken, kodda, bu yerel değişkenin bildirim ifadesinden önce gelen, aynı konumda bulunmamalıdır. Ek olarak, derleme hatasına neden olabileceğinden, tek bir blok içinde aynı ada sahip iki veya daha fazla yerel değişken olamaz. Aynı türde birden fazla yerel değişken tek bir ifadede bildirilebilir ve başlatılabilir.

Alanına benzer bir yerel değişkene sahip bir sınıfın yönteminde, yerel değişken, yöntem içinde erişirken alanı gizler. Bir yerel değişkeni bir alandan kullanmak daha verimlidir.


Bu tanım, C # con yazılmıştır