raise کردن delegate باید حتما داخل کلاسی باشد که تعریف شده
نخیر . اهمیتی نداره کجا باشند . در همه جا پیاده سازی میتونه انجام بشه .
قوانین سایت