|
|
|
การส่งพารามิเตอร์แบบ params ที่มากกว่า 1 พารามิเตอร์ |
|
|
|
|
|
|
|
จากการศึกษาได้ข้อสรุป ดังนี้
1. การส่งค่าพารามิเตอร์แบบ params นั้นไม่สามารถ ประกาศพารามิเตอร์แบบ params มากกว่า 1 ตัวได้
2. การส่งค่าพารามิเตอร์แบบ params นั้นจะต้อง ประกาศพารามิเตอร์แบบ params ไว้ตัวสุดท้ายแสมอ เลยทำให้ไม่สามารถประกาศพารามิเตอร์แบบ params ได้มากกว่า 1 ตัว
วิธีที่ถูก
Code (C#)
public void aa(params int[] a1)
{}
public void bb(int b1, params int[] b2)
{}
ข้อดีของการส่งค่าพารามิเตอร์แบบ params คือ สามารถส่งค่าได้เท่าไหร่ก็ได้ โดยจะต้องประกาศ params เป็น array หรือ ParamsArray
ลองเอาศึกษากันดูครับ เพื่อเป็นประโยชน์
|
|
|
|
|
Date :
2012-01-30 22:52:16 |
By :
kanchen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|