עבור לתוכן

C# זימון פונקציה

Featured Replies

פורסם

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

אז הינה הבעיה:

כתבתי פונקציה וכשאני מנסה לזמן אותה הוא רושם לי שגיאה בקומפיילר.

הקוד:

זאת הפונקציה ששולחת את המשתנה siman:

		public string Plus ()
{
string siman="+";
lblResult.Content="";
return siman;

}

והנה הפונקציה שאני מנסה לזמן:

		public void Sum (string siman, double num1)
{
if(siman=="+")
{
double num2=0,sum=0;
string labels1 = (string)lblResult.Content;
num2=double.Parse(labels1);
sum=num1+num2;
lblResult.Content=sum;
}
}

private void btn_1_Click(object sender, System.Windows.RoutedEventArgs e)
{
Sum(siman);
}

הבעיה היא שבקומפיילר הוא רושם לי שהמשתנה siman לא קשור ל context.

מה אני צריך לעשות כדי לזמן את זה כמו שצריך?

ארכיון

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

דיונים חדשים