KMRT BSRN

"Hiç kimsenin ilgisine ihtiyaç duymadığın gün olgunlaşırsın. Hiç kimseden beklentiye girmediğin gün yara almazsın. Ve hiç kimseye bağımlı kalmazsan kazanırsın." OSHO

Kısmi Metotlar (Partial Methods)

Yorum bırakın


C# 3.0 ile hayatımıza girmiştir. Otomatik üretilen kod blokları ile bu kod bloklarını kullanan istemci uygulama arasında entegrasyon sağlarlar. Kısmi metotların yaptığı işi Event’lar ile de yapmak mümkündür. Fakat Event mekanizmasının zorluğu ve performansa olumsuz etkileri söz konusudur. Kısmi metotlar otomatik üretilen kodlar için anlamlıdır. Çünkü bu kodlara müdahale etmek istenmez. Kısmi metotlar tanımlandıktan sonra eğer yazılan kod içinde metot gövdesi oluşturulmaz ise yani aşağıdaki kod için konuşursak, ikinci Insan sınıfı oluşturulmamış olsaydı. IL tarafından kod derlenirken partial metotlar görmezden gelinir. Event mekanizmasında böyle birşey söz konusu değildir.

Örnek ve açıklamalar için aşağıdaki sayfadan bakabilirsiniz.

http://code.codemarmara.com/code/ArticleDetail.aspx?id=3ae5f8b3-0ad3-42a4-8219-20594eadb293

Reklamlar

Yazar: K. Murat BAŞEREN, MBA, MCP

I am a senior software developer, MCP, consultant, blogger, former chemist and software trainer. My interests range from software developer to technology. I am also interested in web development, education, and coffee.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s