2 תשובות
כשלא עובד בלי static
^ חח

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

דוגמאות
הפעולה parse בקלאס int32 היא חלק מאובייקט int שיצרת. היא צריך להיות חלק ממנו, כי היא משתמשת בערך שלו בשביל להביא את התוצאה. לכן היא לא static.
הפעולה writeline בקלאס console היא לא חלק מאובייקט, את קוראת לה לפי השם שלה בלי ליצור משתנה console כל שהו. לכן היא static.