خب.
پس بیایید برویم و عملگرها را در عمل ببینیم.
برای این کار اجازه دهید یک پروژه‌ی جدید بسازم.
می‌خواهم یک برنامه‌ی کنسول جدید بسازم.
و نام آن را Logic App می‌گذارم و روی next کلیک می‌کنم.
و دوباره از dotnet 8 استفاده خواهیم کرد.
پس بیایید آن را بسازیم.
خوب.
اول از همه می‌خواهم یک نوع داده‌ی بسیار مهم برای منطق را نشان دهم.
و آن نوع داده bool یا بولین‌ها است.
پس بولین‌ها متغیرهایی هستند که می‌توانند مقدار true یا false داشته باشند، باشه.
برای ایجاد یک بولین، باید از کلیدواژه‌ی bool استفاده کنید.
حالا یک متغیر بولین ایجاد می‌کنیم.
برای مثال isRainy.
فرض کنیم isRainy برابر false باشد.
این یعنی در حال حاضر بارانی نیست.
پس در حال بارش نیست.
در مورد من، ممکن است کمی بعد باران بیاید، اما در حال حاضر بارانی نیست.
پس isRainy برابر false، یک عبارت درست است.
یعنی این یک بیان صحیح است.
پس false اساساً تا حدی نادرست است، باشه.
یعنی این حالت برقرار نیست.
و سپس یک بولین دیگر مرتبط وجود دارد به نام isGaining.
باشد. hasUmbrella حالا نام آن می‌تواند
پس اگر برای مثال یک چتر داشته باشم، مهم نیست باران بیاید یا نه، من مشکلی نخواهم داشت.
اگر باران بیاید، چترم را باز می‌کنم.
آن را باز می‌کنم و مشکلی نخواهم داشت.
در واقع، معمولاً چتر ندارم، اما امروز دارم.
پس حالا خوبم، مهم نیست باران بیاید یا نه.
خوب.
پس اساساً، این دو عبارت اکنون می‌توانند استفاده شوند تا بفهمیم .
آیا می‌خواهیم کاری انجام دهیم یا کار دیگری
برای مثال، حالا که می‌دانیم چتر داریم، فرض کنید باران شروع شود
کاری که می‌خواهیم انجام دهیم این است که چترمان را بیرون بیاوریم و آن را آماده یا باز کنیم.
نمی‌دانم جمله‌ی دقیق برای باران در این حالت چگونه باشد، اما اساساً باران را از خودمان .
دور نگه می‌داریم
پس این اساساً دو مقدار متفاوتی است که یک بولین می‌تواند داشته باشد.
می‌تواند false باشد یا می‌تواند true.
در ویدئوی بعدی از این بولین‌ها برای گرفتن تصمیم استفاده خواهیم کرد.
یعنی اجرای کد بر اساس این دو بولین.
پس آنجا می‌بینمتان.