נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: צריך פקודה שקולטת מספרים בc#.

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
djdXdyd
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 29 July 2007
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 29 July 2007 בשעה 12:44 | IP רשוּם
ציטוט djdXdyd

אני יודע, יש את readline, אבל היא קולטת רק string. אני מריך פקודה שקולטת int, מישהו יכול עזור לי?

חזרה לתחילת העמוד הצג את כרטיס החבר של djdXdyd חפש הודעות אחרות של djdXdyd
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 29 July 2007 בשעה 12:53 | IP רשוּם
ציטוט shoshan

int.parse
int.tryparse

כבר היה נושא כזה בפורום, חבל שלא חיפשת.


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
djdXdyd
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 29 July 2007
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 29 July 2007 בשעה 12:55 | IP רשוּם
ציטוט djdXdyd

תודה.

מה הספריה שלו? זאתומרת, מספיק שאני אשתמש בusing system?

ואיך אני משתמש בו?

למשל, נגיד שאני רוצה להחדיר מספר לתוך משתנה i1, איך אני עושה את זה?

כשאני מנסה להפעיל את הביטוי הזה:

int i;

int.TryParse = i;

המהדר מתריע כך:

Error 1 Cannot assign to 'TryParse' because it is a 'method group' C:\Documents and Settings\daniel\Desktop\Program.cs 7 5 top10

חזרה לתחילת העמוד הצג את כרטיס החבר של djdXdyd חפש הודעות אחרות של djdXdyd
 
:)
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 July 2007 בשעה 13:08 | IP רשוּם
ציטוט :)

אתה יכול להשתמש ב קוד
קוד:
לדוגמא


using System; - זה מספיק בשביל להשתמש ב Console...

והפקודה שקולטת מחרוזת מהמשתמש היא Console.ReadLine();

Int.Parse(); - הפכת את המחרוזת למספר

וככה צריך להראות קליטה של מספר למשתנה i , זה רק למספר שלם אם אתה רוצה עשרוני תשתמש ב double

קוד:

int i;
i=Int.Parse(Console.ReadLine);


חזרה לתחילת העמוד הצג את כרטיס החבר של :) חפש הודעות אחרות של :) בקר בדף הבית של :)
 
djdXdyd
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 29 July 2007
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 29 July 2007 בשעה 13:15 | IP רשוּם
ציטוט djdXdyd

זה פשוט לא פועל.

הקוד:

קוד:

int i;

i = int.Parse(Console.ReadLine);

המהדר מודיע:

Error 1 The best overloaded method match for 'int.Parse(string)' has some invalid arguments C:\Documents and Settings\daniel\Desktop\Program.cs 7 9 top10

 

Error 2 Argument '1': cannot convert from 'method group' to 'string' C:\Documents and Settings\daniel\Desktop\Program.cs 7 19 top10

ד"א: בספר שבו אני משתמש כתוב שיש פקודה:

toint32(), אבל המהדר לא קולט אותה.

מה לעשות?!


חזרה לתחילת העמוד הצג את כרטיס החבר של djdXdyd חפש הודעות אחרות של djdXdyd
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 29 July 2007 בשעה 14:07 | IP רשוּם
ציטוט shoshan

סוגריים אחרי readline ?!

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
:)
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 July 2007 בשעה 14:50 | IP רשוּם
ציטוט :)

שיט אפילו אני שחכתי READLINE זה פעולה :|
חזרה לתחילת העמוד הצג את כרטיס החבר של :) חפש הודעות אחרות של :) בקר בדף הבית של :)
 
djdXdyd
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 29 July 2007
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 29 July 2007 בשעה 14:59 | IP רשוּם
ציטוט djdXdyd

קיצר, שוב פעם, בלי סוגריים?

שימוט לב, יש הבדל בין visual c#  לvisual c#.net?

חזרה לתחילת העמוד הצג את כרטיס החבר של djdXdyd חפש הודעות אחרות של djdXdyd
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 29 July 2007 בשעה 15:13 | IP רשוּם
ציטוט shoshan

לא, שוב פעם עם סוגריים

קוד:
int i;

i = int.Parse(Console.ReadLine());



__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
Nurdok
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 30 July 2007
מדינה: Israel
משתמש: מנותק/ת
הודעות: 8
נשלח בתאריך: 30 July 2007 בשעה 00:50 | IP רשוּם
ציטוט Nurdok

אפשר גם

קוד:

i = Convert.ToInt32(Console.ReadLine());



__________________
או שלא...
חזרה לתחילת העמוד הצג את כרטיס החבר של Nurdok חפש הודעות אחרות של Nurdok
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 30 July 2007 בשעה 00:53 | IP רשוּם
ציטוט shoshan

ואפשר גם int.TryParse, לא צחקתי כשאמרתי שהנושא הזה כבר היה (:

__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
djdXdyd
משתמש מתחיל
משתמש מתחיל


הצטרף / הצטרפה: 29 July 2007
משתמש: מנותק/ת
הודעות: 25
נשלח בתאריך: 30 July 2007 בשעה 00:57 | IP רשוּם
ציטוט djdXdyd

Nurdok כתב:
אפשר גם

קוד:

i = Convert.ToInt32(Console.ReadLine());

את זה ניסיתי, אבל המהדר הודיע על שגיאה.

חפיף, כבר רצתי תשלוש פרקים הראשונים, הבנתי תפואנטה.

חזרה לתחילת העמוד הצג את כרטיס החבר של djdXdyd חפש הודעות אחרות של djdXdyd
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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