ZengCode.Com (The Thai Php Framework)  


Home   Download   Manual   About us    

Facebook   


MAIN MENU
เขียนโปรแกรมบน iPhone ด้วย MonoTouch
News
Php Tips
Ubuntu
Spring+Strut+Hibernate
Android Programming
Design Pattern By PHP
C# Design Pattern
Linux Quick Tips
C# Tips & Technique
C# using Linq น่าใช้จริงๆ
Java & JavaScript Tips
MAVEN
Database & SQL
ZengCode Framework Guide
Mac OSx
Zeng Code Code
Programming
IPhone (Tips and Trick)

Download เอกสารที่น่าสนใจ

     Anonymous Method ใน C# คือ ?  (2010-03-17)

Anonamous Method เป็น Feature ใหม่ที่มีขึ้นใน .NET 2.0 คือไม่จำเป็นต้องสร้าง method นั้น ๆ ไว้ แล้วค่อยเรียกใช้มัน แต่สร้างและใช้
method ใหม่ได้ทันทีในที่ต้องการ ดูตัวอย่างต่อไปนี้นะครับ

Button btn;

btn = new Button();
.....
btnAdd.Click += new EventHandler(btn_Click);
......

void btn_Click(object sender, EventArgs e) {
 MessageBox.Show("Hello World");
}

เราสามารถใช้ Feature ด้าน Anonamous Method ได้ดังนี้คือ

Button btn;

btn = new Button();
.....
btnAdd.Click += delegate(object sender, EventArgs e){  MessageBox.Show("Hello World"); }

หรือ จะละทิ้ง signature ของ Anonamous Method ก็ได้

btnAdd.Click += delegate {  MessageBox.Show("Hello World"); }
......

 


Comment
Name
Comment
Security CodeCAPTCHA Image

web hit counter

This page took 0.051374 seconds to load.