استفاده از داده های یک متد در متد دیگر
با سلام.من دو تا متد دارم داخل یک کلاس هر کدوم یه کاری رو انجام میده .متد دوم دیتاش رو از دیتاهای ایجاد شده داخل متد اول استفاده میکنه،حالا این دیتا رو داخل دیتای اول برا متد دوم بفرستم؟به صورت آرگومان بای باشه یا اینکه متغیرها رو public تعریف کنم حله؟
نقل قول: استفاده از داده های یک متد در متد دیگر
نقل قول:
نوشته شده توسط
mehdihalla
با سلام.من دو تا متد دارم داخل یک کلاس هر کدوم یه کاری رو انجام میده .متد دوم دیتاش رو از دیتاهای ایجاد شده داخل متد اول استفاده میکنه،حالا این دیتا رو داخل دیتای اول برا متد دوم بفرستم؟به صورت آرگومان بای باشه یا اینکه متغیرها رو public تعریف کنم حله؟
داده رو توسط تابع برگشت بدید
به جای string نوع داده که برگشت میزنید رو بنویسید
public string test()
{
string x = "mahdi";
return x;
}
public void test2()
{
Console.WriteLine(test());
}
نقل قول: استفاده از داده های یک متد در متد دیگر
نقل قول:
نوشته شده توسط
barnamenevisjavan
داده رو توسط تابع برگشت بدید
به جای string نوع داده که برگشت میزنید رو بنویسید
public string test()
{
string x = "mahdi";
return x;
}
public void test2()
{
Console.WriteLine(test());
}
خیلی ممنون از توجهتون.
اگر بخواهیم چند تا متغییر رو تو جند تا متد استفاده کنیم همین روش رو باید استفاده کرد یا اینکه اون چند تا متغیر رو بصورت public تعریف کنیم و تو اون چند تا تابع باهاشون کار کنیم مشکلی پیش میاد؟
نقل قول: استفاده از داده های یک متد در متد دیگر
نقل قول:
نوشته شده توسط
mehdihalla
اگر بخواهیم چند تا متغییر رو تو جند تا متد استفاده کنیم
من باشم اینجور متغییرها رو public تعریف میکنم و در توابع دیگه ازش استفاده میکنم تا بخوام درگیر پاسکاری متغییر بین توابع مختلف باشم.
نقل قول: استفاده از داده های یک متد در متد دیگر
خب اگر Public هم بزارید بازم طبق سوال نیاز دارید که متد اول اجرا بشه
میتونید از Property استفاده کنید
کدتون رو بزارید بهتر میشه راهنمایی کرد