עבור לתוכן

C# SWITCH CASE DATAGRID

Featured Replies

פורסם

יש לי 3 טבלאות dataGrid בדף.

האם אפשר לעשות switch על הdataGrid, (איזה אוביקט נכנס בערך של הSWITCH?) וכל CASE יתייחס לטבלה אחרת?

פורסם

לא כל כך ברור לי מה את רוצה לעשות, אבל בכל מקרה: switch נועד להשוואה בלבד של ערכים פרימיטיביים (מספרים, תווים) או enum. במקרה שאת רוצה לבצע השוואות יותר מורכבות או עם אובייקטים, עדיף להשתמש ב-if/else.

פורסם
  • מחבר

זו אכן לא בדיוק השואה בין ערכים, אלא באיזה מהDATAGRID נבחרה שורה.

אז בcase יופיע השם של הdatagrid, אבל מה יופיע כערך להשוואה בswitch?

פורסם

במקרה שאת רוצה לבצע השוואות יותר מורכבות או עם אובייקטים, עדיף להשתמש ב-if/else.

או ליתר דיוק:

במקרה שאת רוצה לבצע השוואות יותר מורכבות אם עם אובייקטים, חייבים להשתמש ב-if/else.

פורסם

אבל במקרה הזה, לא עדיף לרשום כל גריד לפונקציה מתאימה שתקרא בזמן בחירת שורה?

אם כבר נזרק EVENT כשבוחרים שורה, למה לא להשתמש בזה?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים