עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

מודול 3 השכבות בc#

Featured Replies

פורסם

יש לי פרויקט של ניהול מסד נתונים.

ואני רוצה לנהל את הנתונים בעזרת מודול 3 השכבות

אני מסתבכת:

שיכבת הDL

בשיכבת הBL הגדרתי >> using dl

ובשיכבת הgui הגדרתי >> using bl

קודם כל הוא מסמן לי את שורות הusing בקו תחתי אדום - כלא תקין..

כביכול לא מזהה את זה..

יש לי הודעה שהוא לא מוצא את type של הnamespace - משו כזה..

מה לעשות?

תודה!

פורסם

כל שכבה יושבת בפרוייקט נפרד בתוך ה-solution? אם כן, צריך לעשות Add Reference מפרוייקט אחד לשני.

פורסם
  • מחבר

כן, כל שיכבה יושבת בניפרד...

אבל כאשר אני עושה את ה"רפרש" הזה לBL - הוא נותן לי הודעת שגיאה

ראה תצלום שגיאה מצורף.

תודה

[attachment deleted by admin]

פורסם

קראת את הודעת השגיאה? הוא אומר שיש לך התייחסויות מעגליות. את לא יכולה לעשות שפרוייקט א יתייחס לפרוייקט ב ופרוייקט ב יתייחס לפרוייקט א.

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

נ.ב. זה לא "רפרש", זה "רפרנס" (יענו התייחסות).

פורסם
  • מחבר

לא הבנתי למה מה שאני עושה זה מעגלי, אם כבר זה שרשרת>> כל אחד מכיל את השיכבה שקשורה אליו- לא כך??

אודה אם אפשר לקבל הסבר..

ומה הפיתרון של ממשקים אומר - מה נדרש?

תודה רבה.

פורסם

גם אנחנו לא יודעים למה זה מעגלי, את צריכה לומר לנו.

תבדקי איזה התייחסויות יש מאיזה פרוייקט לאיזה פרוייקט. ב-Solution Explorer, תחת כל פרוייקט יש תיקייה בשם References, שאומרת באיזה חבילות ופרוייקטים הפרוייקט משתמש. תבדקי באיזה פרוייקט כל אחד מהפרוייקטים שלך משתמש, ואם זה באמת נחוץ. אם זה באמת נחוץ (כלומר, לדוגמה, פרוייקט א' צריך את פרוייקט ב', פרוייקט ב' צריך את ג', ו-ג' צריך את א') אז זה אומר שיש לך התייחסות מעגלית, וזו שגיאה של תכנון, שצריכה להיפטר ע"י תכנון חכם יותר של המחלקות שלך.

ארכיון

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

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.