دانلود نرم افزار - آموزش سی شارپ
دانلود نرم افزار - آموزش سی شارپ

دانلود نرم افزار - آموزش سی شارپ

foreach و break

foreach و break 

در این قسمت کاربرد foreach به همراه break نمایش داده شده

در این حالت اعضاء لیست به ترتیب در یک لیست باکس چاپ می شود و به محض اینکه به نام Ali رسید برنامه از این loop خارج می شود و بقیه اعضاء که بعد از این نام آمده اند دیگر در لیست نمایش داده نخواهند شد.

foreach و continue

foreach و continue

در این پست کاربرد دیگر foreach به همراه continue نمایش داده شده .

در این حالت تمام اعضاء لیست به ترتیب بررسی شده و در یک لیست باکس نمایش داده می شوند تا موقعی که به اسم Ali در لیست برسد در اینجا طبق شرطی که در برنامه موجود است اگر عضو مورد نظر برابر نام Ali بود دستور continue اجرا می شود و  از نام  Ali در لیست عبور کرده و آن را درون لیست باکس نمایش نخواهد داد.



foreach

 در این پست یکی از انواع حالت های کاربرد foreach  نشان داده شده .

استفاده از یک تصویر بجای کرسر (Custom Cursor)

Custom Cursor

در صورتی که به هر دلیل بخواهید از یک تصویر بجای کرسر برنامه خود استفاده کنید می توانید با توجه به توضیحات زیر کرسر برنامه خود را به هر اندازه و رنگی که بخواهید ساخته و براحتی از آن استفاده کنید.

قبل از هر چیز باید به یک نکته توجه کنید . هنگامی که شما از یک کرسر  Cursor  که در برنامه های مخصوص این کار ساخته می شوند استفاده می کنید پس از ساخت کرسر و هنگام ذخیره آن از شما می خواهد که کوردینیشن نقطه ای را که شما قصد دارید با آن نقطه روی دکمه ها کلیک کنید را تعیین کنید که برای این کار معمولاً نقطه صفر و صفر که همان نطقه گوشه بالا و سمت چپ می باشد را مشخص می کنیم اما اگر از یک تصویر مثلاٌ  Png برای این منظور استفاده کنیم که معمولاٌ در نرم افزارهای گرافیکی مانند فتوشاپ ساخته می شود ، چنین امکانی برای تعیین این نقطه نداریم لذا در هنگام استفاده از چنین تصاویری باید  نقطه وسط تصویر کرسر روی دکمه قرار گیرد تا به کرسر واکنش نشان دهد. برای رفع این مسئله راه کاری که به ذهنم رسید این است که با استفاده از یک تصویر با ابعاد دو برابر بطوری که نقطه مورد نظر ما در وسط تصویر قرار گیرد( مانند تصویر زیر  این مشکل نیز برطرف می گردد .


شما می توانید با ساخت تصویر دلخواه خود و ذخیره آن در پوشه ای با نام دلخواه در مسیر   ...\bin\Debug از این تصویر بعنوان کرسر برنامه خود استفاده کنید.

کد کامل برنامه   را می توانید از روی تصویر زیر در برنامه خود بازنویسی کنید .