االسلام عليكم
لو سمحتو كيف اقوم ببناء دالة ترجع اكثر من قيمة مثلا احدها قيمة صحيحه والاخرى من نوع string
ومندخلات هالدالة بتعتمد على الموجود في textboxs مثلا او checkboxs او غيرها
ولكم مني جزيل الشكر
االسلام عليكم
لو سمحتو كيف اقوم ببناء دالة ترجع اكثر من قيمة مثلا احدها قيمة صحيحه والاخرى من نوع string
ومندخلات هالدالة بتعتمد على الموجود في textboxs مثلا او checkboxs او غيرها
ولكم مني جزيل الشكر
يمكنك ذلك من خلال بناء تابع يعيد مصفوفة من الأوبجيكت كما يلي :
public object[] MoreOneVlue(string Param1, int Param2)
{
// DO WORK
return new object[]{result1,result2,...};
}القيمة المعادة هي عبارة عن مصفوفة أوبجيكت قومي بقراءة عناصرها واستخدامها كما يحلو لك
قل لمن يحمل هما ****** إن همــــا لا يدوم
:rolleyes: :rolleyes: :clapping: :rolleyes: :rolleyes:
مثلا تفنى المسـرة ***** هكذا تفنى الهموم
شكرا
بس اريده يرجع القيم بشكل struct
مثلا
struct st
{
string a;
int b;
};
وكمان اريد كيف تكوين دالة ترجع من نوع st
أنت حللت المسألة بنفسك. استخدميstruct . يمكنك استخدام الـstruct الذي كتبتيه هكذا
public st MoreOneVlue(string Param1, int Param2)
تم تعديل هذه المشاركة بواسطة System Down في 27 فبراير 2011 في 23:34
شكرا لكم
كان قصدي حين اكتب return في الدالة اعمله كيف
كنت فاكره اكتب بعدها اسم struct والمفروض ان اكتب اسم الاوبجيكت
و هذه كانت غلطتي فهمي للفكره بشكل خاطي
بس الحمدلله تنبهت لها
لم أفهم المشكلة. اعملي الـstruct وأعيديه بالـreturn.
جربي.