چگونه میتوانم یک متغیر را که داخل رویداد شماره یک تعریف شده است را از داخل رویداد شماره دو فراخوانی کنم؟
چگونه میتوانم یک متغیر را که داخل رویداد شماره یک تعریف شده است را از داخل رویداد شماره دو فراخوانی کنم؟
سلام
اون متغیر رو public تعریف کن ، اون وقت در تمام اون فرم می تونی از متغیر استفاده کنی
سلام.
میشه واضح تر مفهوم سوالتونو توضیح بدید؟
سلام
باید متغییر رو بعد از کد زیر
public partial class frmrandomfile : Form
و به این صورت تعریف کنی
public string a
حالا این متغییر تو کل فرم شناخته شده است
خوب چرا نیازی نیست.ایشون می خواد متغییر رو تو کل رویداد های فرم استفاده کنه.آیا به غیر از public روش دیگه ای هم هست؟
قابل استفاده بودن یک متغیر در چند متد مربوط به حوزه (Scope) اون متغیر هست C# Variable Scopes (برای دسترسی به یک متغیر در چند متد ورویداد باید اون متغیر رو در حوزه بزرگتر یعنی در سطح کلاس تعریف کرد)
دسترسی به متدها و متغیرها و ... مربوط به یک کلاس (از خارج از کلاس) مربوط به Access modifiers هست.
http://sharpertutorials.com/access-modifiers-and-scope