الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف بناء دالة

بدأه بنت الباديه في 27 فبراير 2011 · 5 رد · 359 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

االسلام عليكم

لو سمحتو كيف اقوم ببناء دالة ترجع اكثر من قيمة مثلا احدها قيمة صحيحه والاخرى من نوع string

ومندخلات هالدالة بتعتمد على الموجود في textboxs مثلا او checkboxs او غيرها

ولكم مني جزيل الشكر

#2

يمكنك ذلك من خلال بناء تابع يعيد مصفوفة من الأوبجيكت كما يلي :

public object[] MoreOneVlue(string Param1, int Param2)
{
     // DO WORK
     return new object[]{result1,result2,...};
}

القيمة المعادة هي عبارة عن مصفوفة أوبجيكت قومي بقراءة عناصرها واستخدامها كما يحلو لك

قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:

مثلا تفنى المسـرة ***** هكذا تفنى الهموم

#3

شكرا

بس اريده يرجع القيم بشكل struct

مثلا

struct st

{

string a;

int b;

};

وكمان اريد كيف تكوين دالة ترجع من نوع st

#4

أنت حللت المسألة بنفسك. استخدميstruct . يمكنك استخدام الـstruct الذي كتبتيه هكذا

public st MoreOneVlue(string Param1, int Param2)

تم تعديل هذه المشاركة بواسطة System Down في 27 فبراير 2011 في 23:34

#5

شكرا لكم

كان قصدي حين اكتب return في الدالة اعمله كيف

كنت فاكره اكتب بعدها اسم struct والمفروض ان اكتب اسم الاوبجيكت

و هذه كانت غلطتي فهمي للفكره بشكل خاطي

بس الحمدلله تنبهت لها

مواضيع مشابهة