Yazarlar Sözlük Makaleler Yardım Masası Gözlük Forum İstatistik

Tüm Başlıklar XML

1.  C#'da bir methoda ait dizi tipindeki parametrenin aynı tipte birden çok parametre varmış gibi kullanılabilmesini sağlayan keyword.

Örneğin;
public void showFields(DataTable dt, string[] fieldNames)
{
    // gridde fieldNames dizisinde belirtilen alanları gösteren kod...
}
şeklinde tanımlanmış bir metod olsun. Bu metoda bir DataTable ile gridde gösterilecek sütunların isimlerini string dizisi şeklinde gönderiyoruz. Bu metod pratikte şöyle kullanılabilir;
showFields(kisiDataTable, new string[]{"Ad", "Soyad", "Yas"}};

Bu tarz kullanım pek şık değil. Dizi tanımlaması okumayı zorlaştırıyor. Bunun yerine;
showFields(kisiDataTable, "Ad", "Soyad", "Yas");
şeklinde kullanabilseydik çok daha güzel olacaktı.

C#'ta bu lükse sahipsiniz. Tek yapmanız gereken; metod tanımındaki fieldNames parametresinin başına params yazmak. Şöyle;
public void showFields(DataTable dt, params string[] fieldNames)
{
    // gridde fieldNames dizisinde belirtilen alanları gösteren kod...
}

fizikci
05 Eylül 2006 11:34
2.  Ayrıca bkz. C# için parametre tipleri
mennan
05 Eylül 2006 11:47
Bu konuda bildiklerinizi bizlerle paylaşabilirsiniz
Tabi bunun için yazarsanız giriş yapmalı, yazar değilseniz yazar olmalısınız.


Bu başlığa bkz veren girişlerin başlıkları nedir?

Bu başlığa bkz veren girişler başka hangi başlıklara bkz verdiler?
» void » parametre » out » keyword » method » C# » DataTable » ref » MySQL » String » public » value » dizi

© 2005, Bilişim Kulübü. (1171 ms)
Ne yapabilirsin: SubtitleClick ile İngilizceni Geliştir, Çınar Framework ile kod yaz, Eglencelik.org'ta biraz eğlen