ABA


"אפשר עזרה בC# עם מערך של רשומות"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14105 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14105
nsigns

   17:26   08.05.07   
אל הפורום  
  אפשר עזרה בC# עם מערך של רשומות  
 
   ערכתי לאחרונה בתאריך 08.05.07 בשעה 17:26 בברכה, nsigns
 
אני מנסה ליצור מערך שיש בו רשומות בכל תא יש שם(מחרוזת) וגיל(שלם INT) שאמורים להקלט מהמקלדת
אבל אני לא מצליח

static void Main(string[] args)
{
Class1[] stu = new Class1[10];
for (int i = 0; i < 10; i++)
stu[i] = Class1.Getdetail;
}

עכשיו זאת המחלקה עם המשתנים

class Class1
{
private string shem;
private int age;
static Class1()
{
this.shem = "";
this.age = 0;
}
public static void Getdetail()
{
shem = Console.ReadLine();
age = int.Parse(Console.ReadLine());
}

}


למה אני לא מצליח (המורה שלנו התחיל ללמד אותנו את זה ואף אחד לא ממש הבין ויום חמישי בגרות|: בע)
תודה מראש


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  הבנתי שזה קשור לVOID בפונקציה אבל אין לי שום ערך להחזיר ממנה nsigns 08.05.07 17:28 1
     . nsigns 08.05.07 21:12 3
  קודם כל אתה צריך לאתחל את המערך Mr Andersson 08.05.07 20:40 2
     אה תודה :) nsigns 08.05.07 21:15 4

       
nsigns

   17:28   08.05.07   
אל הפורום  
  1. הבנתי שזה קשור לVOID בפונקציה אבל אין לי שום ערך להחזיר ממנה  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
nsigns

   21:12   08.05.07   
אל הפורום  
  3. .  
בתגובה להודעה מספר 1
 
   ערכתי לאחרונה בתאריך 08.05.07 בשעה 21:15 בברכה, nsigns
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Mr Andersson
חבר מתאריך 19.3.02
6234 הודעות, 1 פידבק
   20:40   08.05.07   
אל הפורום  
  2. קודם כל אתה צריך לאתחל את המערך  
בתגובה להודעה מספר 0
 
   ואחרי שאתחלת אתה צריך לקרוא לפעולה Getdetail עבור כל תא במערך בנפרד ע"י
stu[i].Getdetail()

        static void Main(string[] args)
{
Class1[] stu = new Class1[10];
for (int i = 0; i < stu.Length; i++)
stu[i] = new Class1();
for (int i = 0; i < stu.Length; i++)
stu[i].Getdetail();
}

http://i60.tinypic.com/35aowg8.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
nsigns

   21:15   08.05.07   
אל הפורום  
  4. אה תודה :)  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net