ABA


"תכנה שכתבתי עובדת לרוב האנשים, חלק קטן קורס ישר..."
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10250 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10250
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   18:25   02.02.11   
אל הפורום  
  תכנה שכתבתי עובדת לרוב האנשים, חלק קטן קורס ישר...  
 
שלום לכולם

כתבתי תכנה קטנה ב-C#, שעובדת להרבה אנשים (רשמתי בפירוש שצריך .NET 3.0), ולחלק התכנה קורסת בלחיצה על כפתור מסויים...

שלחו לי את ה-LOG של ה-JIT ואני רואה שזה נפל בפעולה של Parsing Double, בעצם יש בפונקציה הזו 2 פעולות של Convert.ToDouble, אבל כששלחו לי את המידע שגרם להם לקריסה, אני בודק את זה אצלי, והכל בסדר, כמו להרבה אנשים אחרים...

איך מתחילים בכלל לדבג דבר כזה? :/


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  השאלה מה אתה מנסה להמיר לDOUBLE... אם מכניסים לו למשל ronen333  02.02.11 19:04 1
  כמו שאמרו.. זה תלוי בפעולה שהמשתמש עושה Nesher  02.02.11 21:38 2
     אז זהו שסמכתי על זה שתמיד יש מספר ב-XML שאני מקבל מהשרת Ice Cold  03.02.11 13:43 3
         במקרה כזה היית יכול לעשות double.TryParse Nesher  03.02.11 14:41 4
             לא ידעתי שיש TryParse, הכרתי רק את TryGetValue Ice Cold  04.02.11 01:03 5
                 לכל ה-value types יש את המתודה הזאת Nesher  04.02.11 01:32 6
                 יכלת באותה מידה לעשות בעצמך TRY וCATCH אבל לא חשוב חח ronen333  04.02.11 11:51 7

       
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   19:04   02.02.11   
אל הפורום  
  1. השאלה מה אתה מנסה להמיר לDOUBLE... אם מכניסים לו למשל  
בתגובה להודעה מספר 0
 
   תווים אז מה הפלא? :P

לכן עושים בדיקות קלט לפני שמבצעים פעולה מסוימת.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   21:38   02.02.11   
אל הפורום  
  2. כמו שאמרו.. זה תלוי בפעולה שהמשתמש עושה  
בתגובה להודעה מספר 0
 
אם תביא את הקטע קוד גם נוכל לעזור יותר להתמקד על הבעיה

עוד משהו שהייתי עושה, פונה לאלה שאמרו שזה עף להם ושואל אותם מה בדיוק הם עשו
יכול להיות שהם עשו משהו שלא חשבת עליו ^_^


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   13:43   03.02.11   
אל הפורום  
  3. אז זהו שסמכתי על זה שתמיד יש מספר ב-XML שאני מקבל מהשרת  
בתגובה להודעה מספר 2
 
כנראה שזה לא ככה (זה לא שרת שלי).
הסיבה שמלכתחילה רציתי להמיר ל-DOUBLE כדי להימנע מ-LEADING ZEROS. ואני אומר - FUCKIT. אני מציג STRING בדיוק איך שאני מקבל מהשרת. תכנה חינמית - שיתמודדו


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   14:41   03.02.11   
אל הפורום  
  4. במקרה כזה היית יכול לעשות double.TryParse  
בתגובה להודעה מספר 3
 
היה נותן לך תוצאה יותר רצויה
אבל העיקר עקפת את הבעיה...
נ.ב.
אל תסתמך 100% על מה שאמור להתקבל אלא תסתמך על מה שאתה באמת מקבל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   01:03   04.02.11   
אל הפורום  
  5. לא ידעתי שיש TryParse, הכרתי רק את TryGetValue  
בתגובה להודעה מספר 4
 
בהקשר של Dictionary. תודה!


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   01:32   04.02.11   
אל הפורום  
  6. לכל ה-value types יש את המתודה הזאת  
בתגובה להודעה מספר 5
 
והיא מקבלת מחרוזות בלבד (בטח שמת לב)
שימושי..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ronen333 
חבר מתאריך 20.2.03
6069 הודעות
   11:51   04.02.11   
אל הפורום  
  7. יכלת באותה מידה לעשות בעצמך TRY וCATCH אבל לא חשוב חח  
בתגובה להודעה מספר 5
 
  


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

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

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



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