ABA


"מה לא בסדר פה במה שכתבתי ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14469 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14469
Nexus

   00:23   03.12.07   
אל הפורום  
  מה לא בסדר פה במה שכתבתי ?  
 
   {
if (this.textBox1.Text == "start")
{
this.button1.Enabled = false;
this.button2.Enabled = true;

else
this.button1.Enabled = false;
this.button2.Enabled = false;

}
if (this.textBox1.Text == "end")
{
this.button2.Enabled = false;
this.button1.Enabled = true;
}


מדוע הפקודה ELSE
הוא כותב לי מתחת לה אדום שגיאה ונותן לי שתי שגיאות אחת :

invalid expression term 'else'
ושגיאה שניה :

;expected


מה שרציתי שזה יעשה שאם אני כותב start
זה כפתור אחד יכובה אחד יישאר דלוק וזה עבד לי כבר .
ורציתי להוסיף שאם אני כותב כל דבר אחר חוץ מ START
שני הכפתורים יכובו .

מה לא בסדר במה שכתבתי ?

תודה.


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  הבלוקים שהגדרת לא מוגדרים טוב, חסרים תו סיום בלוק Limp Bizkit 03.12.07 07:51 1
     הסתדרתי כבר עם IF ו ELSE אבל אני אלמד : Nexus 03.12.07 12:48 2

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   07:51   03.12.07   
אל הפורום  
  1. הבלוקים שהגדרת לא מוגדרים טוב, חסרים תו סיום בלוק  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 03.12.07 בשעה 07:51 בברכה, Limp Bizkit
 
ובכלל, הקוד שכתבת לא תקין, וכמובן לא תואם את המטרה הסופית שלך

אני ממליץ לך להשתמש ל-if/else מסורבלים בפקודה switch

תקלוט את המחרוזת שאתה רוצה לתוך str :


string str;
str = Console.ReadLine();

ותשתמש בזה בצורה הבאה :


switch (str)
{
case "start":
this.button1.Enabled = false;
this.button2.Enabled = true;
break;
case "end":
this.button2.Enabled = false;
this.button1.Enabled = true;
break;
default:
this.button1.Enabled = false;
this.button2.Enabled = false;
break;
}


Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


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

   12:48   03.12.07   
אל הפורום  
  2. הסתדרתי כבר עם IF ו ELSE אבל אני אלמד :  
בתגובה להודעה מספר 1
 
   גם על SWITCH ומה שכתבת פה .
גם את זה אני צריך ללמוד .


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

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

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



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