با سلام
در برنامهif دارم که در صورت درست بودن آن به اول متدم برگردد.متد هم
button1_Click هست برای این کار چه دستوری باید بنویسم.نمی خواهم از این متد خارج شود ،می خواهم به اول همین زیر برنامه برگردد.
با سلام
در برنامهif دارم که در صورت درست بودن آن به اول متدم برگردد.متد هم
button1_Click هست برای این کار چه دستوری باید بنویسم.نمی خواهم از این متد خارج شود ،می خواهم به اول همین زیر برنامه برگردد.
do
..دستورات....
while (..شرط....);
اگر Net. نمی دانید وارد نشوید.
عربلو جان فکر کنم منظورشون این بود که مثلا ما وست یه رویداد هستیم، حالا اگر یه شرطی درست بود برگرد به اول همین رویداد یعنی:
private void button1_Click(object sender, EventArgs e)
{
...
if(The Condition)
{
...
void button1_Click(null, null);
}
...
}
همون do..while را استفاده کن. هر کجا که خواستی به اول رویداد بر گردی continue از استفاده کن.
البته استفاده از button1_Click(null, null); باعث نمی شود که کنترل برنامه به ابتدای رویداد برود در واقع شما با این کار یکبار دیگر رویداد را فرا می خوانید که پس از پایان پذیرفتن آن اجرای قبلی همچنان از جایی که رویداد فراخوانده شده است ادامه می یابد.
اگر Net. نمی دانید وارد نشوید.
چرا از Goto استفاده نمیکنی ؟
این دستور در اصول برنامه نویسی شی گرا هیچ جایی نداره دوست عزیز و در صورت استفاده از اون کل ساختار شی گرایی برنامه به هم خواهد ریخت.چرا از Goto استفاده نمیکنی ؟
قفل مخفی تلگرام، واتس اپ و همه برنامه ها - قفل حرفه ای برای دستگاه اندرویدی شما - با امکان مخفی شدن و جلوگیری از Unisntall شدن
--آموزش ایجاد برنامه های چند زبانه در WPF
-BeRMOoDA File Encrypter-open source-using WPF, C# and MVVM Pattern
-نمونه برنامه ساده و کامل با الگوی MVVM برای کار با دیتابیس با استفاده از Entity Framework در WPF
-WPFMessageBox فارسی/انگلیسی - با قابلیت تغییر Skin
دستورات شرطی و کنترلی نظیر if و while و do..while در خودشان GOTO مستطرر است. برای مثال do..while معادل if (..) GOTO می باشد. هرچند استفاده از دستورات GOTO چندان پیشنهاد نمی شود چون فهمیدن منطق برنامه را مشکل تر می کند. ولی استفاده محدود از آن اشکالی ندارد.
اگر Net. نمی دانید وارد نشوید.
من به شدت با این حرف شما مخالفم.
به نظر من، استفاده از دستور GoTo یعنی مرگ یک برنامه نویس. یعنی همون امضای خودتون.
این حرف یعنی اینکه ما بیایم و مثل زبان خیلی سطح پایینی به نام Assembly که از دستور GoTo استفاده میکنه (به کرات)، بیام و تو یه زبان خیلی سطح بالایی به نام #C هر چند به ندرت، استفاده کنیم. یعنی یه برنامه نویس اینقدر به پیسی باید بیفته که بخواد از GoTo توی کد سی شارپش استفاده کنه؟
فکر میکنم همچین برنامه نویسی، باید فکر ادامه ی کد نویسی رو از ذهنش بیرون کنه.
همین کافیه!درسته که استفاده ازش خوب نیست
مفاهیم شیء گرایی رو زیر سوال میبره
وقتی هر کدی رو بدون استفاده از GOTO میشه نوشت پس هیچ احتیاجی به استفاده از اون نسیت.
قفل مخفی تلگرام، واتس اپ و همه برنامه ها - قفل حرفه ای برای دستگاه اندرویدی شما - با امکان مخفی شدن و جلوگیری از Unisntall شدن
--آموزش ایجاد برنامه های چند زبانه در WPF
-BeRMOoDA File Encrypter-open source-using WPF, C# and MVVM Pattern
-نمونه برنامه ساده و کامل با الگوی MVVM برای کار با دیتابیس با استفاده از Entity Framework در WPF
-WPFMessageBox فارسی/انگلیسی - با قابلیت تغییر Skin
...مرا به خانه ام ببر، اگرچه خانه؛ خانه نیست