PDA

View Full Version : سوال: نوشتن متدی با دو مقدار برگشتی



masoud_z_65
دوشنبه 23 آبان 1390, 18:17 عصر
چطور میشه متدی بنویسم که دو پارامتر وردوی داشته باشه و همچنین همون دو مقدار رو روش عملیات انجام بده و هر دو مقدار رو بازگشتی بده؟؟؟

مثلا همچنین چیزی بعنوان شبه کد جظور میتونم پیاده سازیش کنم؟



public double method(double x,double y)
{
x=3;
y=4;
return x,y;
}

masoud_z_65
دوشنبه 23 آبان 1390, 18:18 عصر
راستی گفتم شاید مهم باشه اینم بگم که برنامم از نوع وب هستش

mmd2009
دوشنبه 23 آبان 1390, 18:35 عصر
با سلام

به این روش میتونید :


private void button1_Click(object sender, EventArgs e)
{
double one = 12.3;
double two = 20.6;

MessageBox.Show(string.Format("one : {0} and two : {1}", one, two));

Return2Varilable(ref one, ref two);

MessageBox.Show(string.Format("one : {0} and two : {1}", one, two));
}

public void Return2Varilable(ref double aD, ref double bD)
{
aD += 0.7;
bD += 4.4;
}


موفق باشید

maktoom
پنج شنبه 06 بهمن 1390, 22:45 عصر
سلام
اینجا (http://barnamenevis.org/showthread.php?325013-%D8%AA%D8%A7%D8%A8%D8%B9%DB%8C-%DA%A9%D9%87-%DA%86%D9%86%D8%AF-%D9%85%D9%82%D8%AF%D8%A7%D8%B1-%D8%A8%D8%B1%DA%AF%D8%B4%D8%AA%DB%8C-%D8%AF%D8%A7%D8%B4%D8%AA%D9%87-%D8%A8%D8%A7%D8%B4%D8%AF) رو ببینید.

shadi khanum
پنج شنبه 06 بهمن 1390, 23:54 عصر
توی تابعتون ورودیهاتون رو از نوع OUT بذارید. اینجوری هر تغییری که توی تابع روی اونها انجام بشه بعد از اجرای تابع قابل مشاهده است