PDA

View Full Version : سوال: چگونه آرگومان متغیر در تابع تعریف کنم



omidjadidolislam
شنبه 11 خرداد 1387, 09:42 صبح
سلام
آقاجون کی میدونه در هنگام تعریف تابع چگونه تعداد آرگومانهای آن را وقتی که تعداد پارامترهای ارسالی به آن کم و زیاد میشود را باید تعریف کرد؟

(?)public void Fun تعداد مقادیر ارسالی به تابع متغیر است،حالا بجای علامت سوال جی بذارم ؟ آیا کسی مثالی داره؟

hassan razavi
شنبه 11 خرداد 1387, 10:26 صبح
جوابتون همونطوری که خودتون در پست بعدی گفتید ، استفاده از Params هست

az_farzaneh
شنبه 11 خرداد 1387, 11:57 صبح
http://barnamenevis.org/forum/showpost.php?p=472295&postcount=101

ASKaffash
شنبه 11 خرداد 1387, 15:39 عصر
با سلام
ان هم یک نمونه کد برای شما دوست عزیز :


public static decimal MinNumbers(params object[] Number)
{
decimal RtnValue = Convert.ToDecimal(Number[0]);
for (int i = 1; i < Number.Length; i++)
if (RtnValue > Convert.ToDecimal(Number[i])) RtnValue = Convert.ToDecimal(Number[i]);
return RtnValue;
}