ABA


"כמה שאלות קטנות בC#"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14181 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14181
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   18:00   27.06.07   
אל הפורום  
  כמה שאלות קטנות בC#  
 
   התחלתי לקרוא על Enumeration ועל Structures באתר http://corner.co.il/index.htm .

אבל הם לא מסבירים שם בשביל מה יש את המבנים ומה זה בעצם הENUM הזה.
חיפשתי בוויקדפיה ואין שום מידע.

אשמח מאוד אם מישהו יסביר לי בשביל מה זה נועד ובמה זה עוזר.

תודה מראש לעוזרים


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  Enum מאפשר לך להגדיר קבוצה של משתנים Nesher  27.06.07 19:13 1
     דוגמה נוספת עידן_הכלי 27.06.07 20:28 2
         הנוחות זה הדבר הפחות חשוב... הכי חשוב שזה מבצע וולידציה בקימפול! אופירוש 27.06.07 22:11 3
  אווקי הבנתי תודה לכם, ומה לגבי המבנים? ronen333  28.06.07 13:12 4
     לא הבנתי, אתה שואל בשביל מה יש מבני נתונים בכללי? עידן_הכלי 29.06.07 14:09 6
         לא אני שואל מה זה בעצם המבנים האלה ronen333  01.07.07 09:55 7
             מבנה מורכב- loi85 01.07.07 13:21 8
                 אווקי הבנתי תודה =] ronen333  04.07.07 09:42 14
  ANYONE? ronen333  29.06.07 14:00 5
     אתה יודע מזה מחלקה? Sn00py  01.07.07 14:32 9
         ברור ''-.- ronen333  04.07.07 09:25 12
     תראה מבנה זה סה''כ מחלקה פרימיטיבית DLN 03.07.07 02:17 10
  אני אצא מנקודת הנחה שאתה יודע מה זו מחלקה Sn00py  03.07.07 07:34 11
     לא הבנתי אחי ronen333  04.07.07 09:29 13
         אווקי הבנתי חבר'ה מהאתר שloi85 הביא. ronen333  04.07.07 09:44 15
             בין היתר כן, אבל תנסה להבין למה... Sn00py  04.07.07 11:42 16
             כן, וסנופי הסביר לך גם למה DLN 04.07.07 18:54 17
  אני מקווה שתבין מהדוגמא הבאה.. אתה די סקרן :) lior066 05.07.07 09:16 18
     מה שנתת לו זאת דוגמא ב-VB.NET.. :| Nesher  05.07.07 11:21 19
         בקטנה חן זה בדיוק 2 שניות להבין איך ליישם את זה בC# akoka 05.07.07 13:13 20
     צודק אני באמת עושה יותר מידי בלאגן ronen333  05.07.07 14:43 21
         אם אתה יודע #C אז תעבור ל-ASP.NET Nesher  05.07.07 15:43 22
  שאלה נוספת לגבי המבנים ronen333  05.07.07 17:48 23
     מה לא מובן בדיוק? לי זה נראה מובן מאוד Nesher  05.07.07 18:33 24
         DUDE הם מסבירים מה זה טוב, אבל הם לא מסבירים... ronen333  06.07.07 14:46 26
             אחי כתבתי לך למה זה משמש DLN 06.07.07 14:48 27
                 כן אני פשוט הייתי חייב להגיב לו ronen333  06.07.07 14:51 28
     בין הדברים היותר שימושיים DLN 05.07.07 19:46 25
         אהה תודה אחי ronen333  06.07.07 14:52 29
  חבר'ה תוכלו בבקשה להסביר לי על Jagged Array? ronen333  06.07.07 15:15 30
     Jagged Array זה פשוט מערך של מערכים. זה כל מה שאני יודע DLN 06.07.07 15:26 31
         אני רק רוצה לדעת את צורת הכתיבה ronen333  06.07.07 15:36 32

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   19:13   27.06.07   
אל הפורום  
  1. Enum מאפשר לך להגדיר קבוצה של משתנים  
בתגובה להודעה מספר 0
 
(בדר"כ מספריים אבל ב-#C זה לא רק)


public enum NesherEnum
{
H = 1,
B = 2,
G = 5
}

ואז הפנייה תהיה למשל
NesherEnum.B

למה זה טוב? תוכל לראות בשפה הרבה שימושים של זה
אופצ' לפתיחת קובץ (קריאה/כתיבה/קריאה+כתיבה) לדוגמא... או כל מיני דברים שהיו מצריכים הגדרה של כמה דגלים/משתנים

למשל אני עובד הרבה עם XMLים אז כל השמות אלמנטים אני שומר ב-ENUM
ואז עושה ככה


public enum BooksElementsEnum
{
BookName,
BookID,
BookPrice
};

XmlDocument doc = new XmlDocument();
XPathNavigator nav = doc.CreateNavigator();
nav.MoveToChile(BooksElementsEnum.BookID.ToString(), string.Empty);
nav.SetValue("1234567890");


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

   20:28   27.06.07   
אל הפורום  
  2. דוגמה נוספת  
בתגובה להודעה מספר 1
 
   נגיד בתוכנית שלך אתה עובד עם ימים בשבוע,
אז במקום שבקוד שלך כל פעם תשווה סטרינגים, שזה פעולה לא יעילה ומעצבנת
אתה עובד עם מספרים שזה הרבה יותר מהיר, וקל לשימוש.
אתה מגדיר ENUM שמייצג שבוע.



public enum Week{Sunday=1,Monday, Tuesday, Wednesday,Thursday,Friday}

void performJob(Week a)
{
switch(a)
{
case Sunday : bla bla bla
case Monday: bla bla bla
case Tuesday : bla bla bla
....
}

}


זה סתם דוגמא לשימוש, אבל כשיש לך מערכות גדולות, זה ממש משפיע על הביצועים, על קריאת והבנת התוכנית, וקל לשימוש.


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

   22:11   27.06.07   
אל הפורום  
  3. הנוחות זה הדבר הפחות חשוב... הכי חשוב שזה מבצע וולידציה בקימפול!  
בתגובה להודעה מספר 2
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   13:12   28.06.07   
אל הפורום  
  4. אווקי הבנתי תודה לכם, ומה לגבי המבנים?  
בתגובה להודעה מספר 0
 
  


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

   14:09   29.06.07   
אל הפורום  
  6. לא הבנתי, אתה שואל בשביל מה יש מבני נתונים בכללי?  
בתגובה להודעה מספר 4
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   09:55   01.07.07   
אל הפורום  
  7. לא אני שואל מה זה בעצם המבנים האלה  
בתגובה להודעה מספר 6
 
   ערכתי לאחרונה בתאריך 01.07.07 בשעה 09:56 בברכה, ronen333
 
http://corner.co.il/controlPanel.asp?requestPage=63
הם רושמים על זה אבל לא מסברים על זה.
"
Structures

C# מאפשרת להגדיר ולהשתמש ב- Structures (מבנים). מבנים שוכנים ב- Stack Segment (הינם Value Types). מבנה הוא "טיפוס מורכב", המכיל מספר שדות.

כל הטיפוסים הבסיסיים ב- .NET Framework כגון System.Int32 , System.Single

System.Uint32 וכדומה הינם למעשה מבנים.

"

לא הבנתי למה הם מתכוונים.

זה בעצם ליצור טיפוסים כמו אינטגר?


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

   13:21   01.07.07   
אל הפורום  
  8. מבנה מורכב-  
בתגובה להודעה מספר 7
 
   מבנה מורכב יכול להכיל כמה שדות,
וכן יכול לכלול מתודות ששייכות אליו.

למשל, אתה יכול לבנות struct של מלבן,
ובתוכו השדות: אורך ורוחב.
וכן מתודות שמחשבות שטח, והיקף שלו. וכו'.


מצרפת לך כאן קישור שתוכל להיעזר בו להבנת הנושא:
http://www.devarea.be/Front/Newsnet/reports.asp?reportId=139170


בהצלחה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   09:42   04.07.07   
אל הפורום  
  14. אווקי הבנתי תודה =]  
בתגובה להודעה מספר 8
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   14:00   29.06.07   
אל הפורום  
  5. ANYONE?  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   14:32   01.07.07   
אל הפורום  
  9. אתה יודע מזה מחלקה?  
בתגובה להודעה מספר 5
 
  

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   09:25   04.07.07   
אל הפורום  
  12. ברור ''-.-  
בתגובה להודעה מספר 9
 
   זה לא ממש שיש לי ברירה זה היה חלק מהנושאם בבגרות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   02:17   03.07.07   
אל הפורום  
  10. תראה מבנה זה סה''כ מחלקה פרימיטיבית  
בתגובה להודעה מספר 5
 
   מבנה זה כמשמעו מבנה של נתונים שונים כמו מחלקה
קח דוגמא
שמאלל
struct forum
{
int users;
int forums;
char name;
}
forum.users=10;
int forums=3;
char="myfrm";
ימיןן
תקנו אותי אם טעיתי בניסוח אני כבר לא זוכר אם זה שונה אבל אני זוכר תדרך הישנה עם הtypedef


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   07:34   03.07.07   
אל הפורום  
  11. אני אצא מנקודת הנחה שאתה יודע מה זו מחלקה  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 03.07.07 בשעה 07:36 בברכה, Sn00py
 
מבנה הוא בעצם כמו מחלקה, מבנה נתונים כלשהו... אבל(והאבל פה הוא גדול) - יש הבדלים רבים, שנובעים בעיקר מדבר אחד: מחלקה היא מסוגReference Type,
כלומר היא יושבת ב Heap ויש לה הפניה ב Stack. מבנה הוא Value Type, כלומר יושב ב Stack כולו.
אם לא הבנת מה שכתבתי פה אני אסביר יותר לעומק על העניין, רק תגיד.

עכשיו, במה זה מתבטא? במבנה אין ירושה - לא ממנו ולא אליו.
במבנה אין Destructor ולא חובה לכתוב Constructors(הרי שהמבנה יושב ב Stack ולכן אין "הפניה" אליו, הקומפיילר יגש ישירות לאובייקט).

יש עוד כמה הבדלים אבל הם פחות עיקריים(למשל משתנים ב Class מאתחלים עצמם בערכי הדיפולט של ה - CLR, במבנה לא וכו' וכו' וכו').

לירן.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   09:29   04.07.07   
אל הפורום  
  13. לא הבנתי אחי  
בתגובה להודעה מספר 11
 
   ותעשה טובה אל תשמש במושגים מוזרים כמו HEAP כי אין לי מושג מה זה.
לפי מה שהבנתי הSTACK זה המחסנית הזאת, WELL עדיין לא למדתי על מחסניות.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   09:44   04.07.07   
אל הפורום  
  15. אווקי הבנתי חבר'ה מהאתר שloi85 הביא.  
בתגובה להודעה מספר 13
 
   אני חושב שהבנתי.
אני אגיד בקצרה מה הבנתי תגידו לי אם אני טועה.
מבנים זה כמו קלאסים רק שהוא מהיר יותר, לא צריך לעשות לו אתחול של NEW והוא בניגוד לקלאסים לא יכול לבצע פעולות ירושה.

וזה כל ההבדל נכון?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Sn00py 
חבר מתאריך 1.8.02
2954 הודעות
   11:42   04.07.07   
אל הפורום  
  16. בין היתר כן, אבל תנסה להבין למה...  
בתגובה להודעה מספר 15
 
   תקרא קצת מזה HEAP ו STACK, יש לך גוגל, תבין למה לא צריך NEW, תבין למה אי אפשר לעשות ירושה, תבין למה זה יותר מהיר... רק ככה תוכל גם לדעת מתי להשתמש במחלקה ומתי להשתמש במבנה.

\x6C\x65\x65\x74\x68\x61\x78\x30
\x72\x3A\x2D\x29
tresp4sser


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   18:54   04.07.07   
אל הפורום  
  17. כן, וסנופי הסביר לך גם למה  
בתגובה להודעה מספר 15
 
  


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

   09:16   05.07.07   
אל הפורום  
  18. אני מקווה שתבין מהדוגמא הבאה.. אתה די סקרן :)  
בתגובה להודעה מספר 0
 
   אתה סקרן רציני אחי , אבל אתה לומד יותר מידי דברים במקביל וזה יכול לבלבל אותך תתחיל בבסיס ובדבר אחר ואז תמשיך עם זה , בכל מקרה ניתן לך דוגמא קטנה ואחרי זה הסבר פשוט.


נגיד ועכשיו יש לך תוכנית שאתה רוצה לבנות נגיד קזינו , ואתה רוצה לסדר את סוגי המשחקים בצורה הכי נוחה.
אתה לא תתחיל לתת לכל משתנה שם , או לבדוק לפי סטרינג אתה תגדיר טיפוס אתה של משחקים ובו תת-טיפוס מספרי עם שם המשחק.
נגיד קזינו:
1 - רולטה
2 - בלאקג'ק
3 - פוקר
4 - ..
.
.
.
N - משחק אחרון.

ואז אתה יכול להשתמש בתנאים או הגדרות לפי זה.

לדוגמא :


Select Case Casino

Case Rollet
OpenGame(Rollet)

או ..


Dim X As Casino
x = Casino.Poker

OpenGame(X)

כלומר אתה יכול לשמור באותו משתמש אינדק שמי , ככה שתדע מה כל דבר , עכשיו נגיד אתה רוצה להגדיר חודשים בשנה יותר נוח לך לראות את השמות של החודשים ,או סתם נגיד סוגי טיפוס של אבטחה לדוגמא:


Enum Security
Admin = 1
Modoretor = 2
SubMod = 3
SuperUser = 4
ActiveUser = 5
User = 6
BAND = 7
WaitingForApplay = 8

מן הסתם שיהיה לך הרבה יותר קשה איזה כל תפקיד שייך למספר שלו , אז כשאתה מגדיר את הטיפוס אתה נותן לכל מספר שם , הערך הסופי יהיה המספר , ואתה נהנה מזה שהמחשב שומר בישיבלך את השם ועוזר לך בצורה הלוגית במקום לראות :


If User = 1 then GivePrivlege


if user.Admin then GivePrivelage

הבנת. אם לא דבר איתי במסנג'ר אני יסביר לך את זה יותר לעומק


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   11:21   05.07.07   
אל הפורום  
  19. מה שנתת לו זאת דוגמא ב-VB.NET.. :|  
בתגובה להודעה מספר 18
 


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

   13:13   05.07.07   
אל הפורום  
  20. בקטנה חן זה בדיוק 2 שניות להבין איך ליישם את זה בC#  
בתגובה להודעה מספר 19
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   14:43   05.07.07   
אל הפורום  
  21. צודק אני באמת עושה יותר מידי בלאגן  
בתגובה להודעה מספר 18
 
   אני לא יודע כבר מה סדר הדברים שאני צריך ללמוד.
רציתי ללמוד ASP.NET שבשביל זה אני צריך C# קצת יותר מתקדם מה2 יח' שעשיתי.
וגם ללמוד CSS שכבר למדתי וגם ללמוד AJAX ששם כבר ראיתי שאני צריך ללמוד XML בשביל זה אז התחלתי ללמוד XML ואקיצר יש לי בלאגן לא קטן בראש עכשיו.

אשמח אם תעזור לי לעשות סדר, מה כדאי לי ללמוד קודם ובאיזה סדר =].

נב-
אבל אתה לא מתחבר למסנגר :(


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   15:43   05.07.07   
אל הפורום  
  22. אם אתה יודע #C אז תעבור ל-ASP.NET  
בתגובה להודעה מספר 21
 
CSS ו-AJAX ו-XMLים יכולים לחכות.. (למרות ש-XML זה ממש שטויות..)
אחרי שתתחיל להיכנס לזה טוב לאט לאט תעבור לדברים חדשים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   17:48   05.07.07   
אל הפורום  
  23. שאלה נוספת לגבי המבנים  
בתגובה להודעה מספר 0
 
   עבר עריכה לאחרונה בתאריך 05.07.07 בשעה 18:31 על-ידי Nesher (מנהל הפורום)
 
מה זה הבנאים האלה שמזבלים לי במדריך?

struct Person

{

. . .

public Person(string fname,string lname,int age)

{

. . .

}

. . .

}

כללים להוספת בנאים למבנים:

1 - שם הבנאי כשם המחלקה.

2 – בנאי אינו מחזיר ערך, גם לא void .

3 – בנאי יכול לקבל פרמטרים, המשמעות ניתן להעמיס אותו, דהיינו, ניתן להגדיר יותר

מאשר בנאי אחד למבנה.(העמסת מתודות נלמדת בחלק הבא של הספר)

4 - אסור להגדיר בנאי ברירת מחדל (Default ctor), המערכת מגדירה אותו אוטומטית.

5 – בנאי מופעל אוטומטית כאשר נוצר מופע של מבנה, לא ניתן לקרוא לו באופן יזום.
מה הם עושים?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   18:33   05.07.07   
אל הפורום  
  24. מה לא מובן בדיוק? לי זה נראה מובן מאוד  
בתגובה להודעה מספר 23
 
מסבירים לך על החוקיות של יצירת בנאי למבנים
למשל אתה לא תגדיר בנאי ריק (ברירת מחדל) כי הוא מוגדר אוטומטית עם יצירת מופע של המבנה
אבל כן מותר לך להגדיר בנאים שמקבלים פרמטרים... (כמו בדוגמא)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   14:46   06.07.07   
אל הפורום  
  26. DUDE הם מסבירים מה זה טוב, אבל הם לא מסבירים...  
בתגובה להודעה מספר 24
 
   בשביל מה זה קיים.
וזה מה שחשוב.
אני צריך לדעת מתי אני צריך להשתמש בזה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   14:48   06.07.07   
אל הפורום  
  27. אחי כתבתי לך למה זה משמש  
בתגובה להודעה מספר 26
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   14:51   06.07.07   
אל הפורום  
  28. כן אני פשוט הייתי חייב להגיב לו  
בתגובה להודעה מספר 27
 
   ערכתי לאחרונה בתאריך 06.07.07 בשעה 14:51 בברכה, ronen333
 
וידעתי את זה פשוט לא הבנתי למה מכנים את זה בשם מיוחד "-.-

תודה לך.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   19:46   05.07.07   
אל הפורום  
  25. בין הדברים היותר שימושיים  
בתגובה להודעה מספר 23
 
   זה כדי שתוכל להכניס פרמטרים לתוך חלקים במבנה מתי שאתה מממש מופע שלו
בדוגמא שהבאת מתי שאתה מכריז אובייקט person חדש אתה יכול להכניס נתונים כבר בכרזה

person me("alon","livne",17)

שווה ערך ל


person me;
me.fname="alon";
me.lname="livne";
me.age=17;

ואני מניח שאתה יודע מה זה העמסה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   14:52   06.07.07   
אל הפורום  
  29. אהה תודה אחי  
בתגובה להודעה מספר 25
 
   בונא הם חתיכת חופרים, חשבתי זה כבר משהו מיוחד שאני לא יודע.

למה לקרוא לזה בשם מיוחד? =/ זה כזה דבילי.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   15:15   06.07.07   
אל הפורום  
  30. חבר'ה תוכלו בבקשה להסביר לי על Jagged Array?  
בתגובה להודעה מספר 0
 
   ההסברים באתר CORNER הזה ממש צולעים, ובחיים שלי לא נתקלתי במערך מהסוג הזה. עד עכשיו שמעתי ועבדתי רק עם מערך חד מימדי(וקטור) ודו מימדי (מטריצה).

אז מישהו בבקשה יכול להסביר לי על הJagged Array הזה או פשוט לתת לי אתר שמסביר טוב?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DLN
חבר מתאריך 20.4.07
15884 הודעות
   15:26   06.07.07   
אל הפורום  
  31. Jagged Array זה פשוט מערך של מערכים. זה כל מה שאני יודע  
בתגובה להודעה מספר 30
 
   על זה חח


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   15:36   06.07.07   
אל הפורום  
  32. אני רק רוצה לדעת את צורת הכתיבה  
בתגובה להודעה מספר 31
 
   ערכתי לאחרונה בתאריך 06.07.07 בשעה 15:37 בברכה, ronen333
 
הבנתי מה זה עושה, אני רק לא יודע את צורת הכתיבה.
למשל חד מימדי זה ככה :
int[] arr=new int[10];

אז אני רוצה לדעת איך זה נכתב.


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

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

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



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