با عرض سلام من یه باتن محاسبه دارم کلی کد محاسبات نوشتم تو باتن محاسبه وقتی روش کلیک میکنم 40 ثانیه طول میکشه تا جواب بده میخواستم بدونم میتونم کد محاسبات رو بصورت تابع یا کلاس بنویسم راهکار چیه لطفا همراه با کد نویسی ممنون
با عرض سلام من یه باتن محاسبه دارم کلی کد محاسبات نوشتم تو باتن محاسبه وقتی روش کلیک میکنم 40 ثانیه طول میکشه تا جواب بده میخواستم بدونم میتونم کد محاسبات رو بصورت تابع یا کلاس بنویسم راهکار چیه لطفا همراه با کد نویسی ممنون
سلام و خسته نباشید دوست عزیز.
خب اگه فقط یک محاسبه دارید به نظر من بهتره که یه کلاس جدید ایجاد کنید و تابع خودتون رو اونجا به صورت Static تعریف کنید. پارامتر های مورد نیاز رو به تابع بفرستید و نتیجه حاصل شده رو از تابع بگیرید.
توی متن سوالتون گفته بودید که (با کد نویسی ممنون) ولی خب همچین چیزی الان امکان نداره چون که شما گفتید محاسبات و هیچ اطلاعات دیگه ای ندادید. اطلاعات بیشتری بدید تا من یا بقیه دوستان بتونن بیشتر کمکتون کنن.
یه مثال ساده تابع استاتیک:
01.jpg
02.png
03.png
04.jpg
موفق و سربلند باشید.
آخرین ویرایش به وسیله m2011kh : دوشنبه 11 اردیبهشت 1396 در 17:38 عصر دلیل: ناخوانایی تصاویر
به صورتتابع یا کلاسم بنویسید همینقدر زمان میره
بیاین همه کدهای زیر دکمه رو تو یک تابع بریزید و ورودی تابع رو مقادیری بزارید که باید به عنوان شروع محاسبات استفاده کنید.
تین ایوتنت کلیل باتن هم تابع رو صدا بزنید
private int Sum(int x, int y)
{
return x+y;
}
public void btn_click(...
{
int i = Sum(10,20);
\\print i
}
یه نمونه خیلی کوچیک