עבור לתוכן
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.

תוכן נמחק

Featured Replies

פורסם

תוכן נמחק

פורסם

פעם הבאה, תשים בבקשה את הקוד שלך בתוך תווית [*code] (בלי הכוכבית) ככה שיהיה יותר קריא.

בכל מקרה,

הוא כותב לך בבירור מה הבעיה - לא ניתן להמיר בצורה לא-מפורשת מ-Int ל-String

כלומר, בשביל להמיר אתה צריך לכתוב משהו כזה:

 this.lb.Text = (String) counter;

לחילופין, אתה יכול לכתוב:

 this.lb.Text = counter.ToString();

פורסם
  • מחבר

תוכן נמחק

פורסם

קודם כל, תחליף את השורה הזאת:

 counter = counter++;

בשורה הזאת:

 counter++;

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

 counter = counter+1;

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

 counter += 1;

כל שלושת השורות האלה עושות בדיוק את אותו הדבר, מגדילות את counter ב-1

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

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

counter צריך להיות מוגדר בתור משתנה של המחלקה, כלומר סט אחד של סוגריים מסולסלות החוצה כאילו.

כלומר ההתחלה של התוכנית צריכה להיראות משהו כזה:


public Form1()
int counter = 0;
{
InitializeComponent();
}

ותמחק את השורה הזאת:

 int counter = 0; 

שכרגע קיימת אצלך בקוד

פורסם
  • מחבר

תוכן נמחק

פורסם

#C מקבל את הפקודה ++counter, אבל הפקודה ++counter = counter פשוט לא תעשה את מה שאתה רוצה (היא תשאיר את counter כמו שהוא ולא תשנה אותו).

ארכיון

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

דיונים חדשים

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.