همسریابی

برنامه نویسی programming

تدريس، رفع اشکال، اجراي پروژه

× تدريس برنامه نويسي و پروژه از مبتدي تا پيشرفته تدريس برنامه نويسي، رفع اشکال و اجراي پروژه asp .net , c# , sql , c++ , c , delphi , vb autocad , avr & codevision , proteus توسط مؤلف کتب کامپيوتري و الکترونيکي مهندس محمدي 09122752913 mohammadi512@gmail.com m_mohammadi512@yahoo.com
×

آدرس وبلاگ من

https://www.gohardasht.ir/blogs/CSharp

آدرس صفحه گوهردشت من

https://www.gohardasht.ir/profile/267687

?????? ???? ?????? ???? ????? ????? ??? ????

سی شارپ 3 - C# 03

دستور if و if else
if (شرط 1 )
{
    Codes
}
 
if (شرط 1  )
{
    Codes
    if (شرط 2  )
    {
        Codes
    }
}
 
if (شرط 1)
{
    Code 1
}
else if (شرط 2)
{
    Code 2
}
else
{
    Code 3
}
 
 
 
دستور switch - case
switch(معیار اصلی سنجش یا متغیر)
{
   case شرط 1:
      Code 1
      break;
   case شرط 2:
      Code 2
      break;
.
.
.
   case شرط آخر:
      Last Code
      break;
   default:
      default Code
      break;
}
 
دستور while
While(شرط)
{
    Codes
}
 
دستور do - while
do
{
    Codes
}While(شرط)
 
دستور for
for(مقداردهی اولیه ; شرط ادامه حلقه; تغییر اندیسهای حلقه)
{
    Codes
}
 
دستور foreach
foreach(نوع داده  نام متغیر کنترل‌کننده   in   منبعی برای متغیر کنترل‌کننده)
{
    Codes
}
 
عملگرها
عملگرهای حسابی (Arithmetic Operators)
 
مثال
توضیحات
Description
operand
1+5=6
جمع
Add
+
7-5=2
تفریق
Subtract
-
2*2=4
ضرب
Multiply
*
4/2=2
تقسیم
Divide
/
5%2=1
باقیمانده
Remainder or modulo
%
x=1; x++ =>> x=2
افزایش یک واحد
Increment by 1
+ +
x=5; x-- =>> x=4
کاهش یک واحد
Decrement by 1
- -
 
 
 
 
عملگرهای انتساب (Assignment Operators)
مثال
توضیحات
Description
operand
x = y
مساوی
simple assignment
=
x = x + 1  یا x +=1
جمع مساوی
additive assignment
+=
x = x - 1  یا x -=1
تفریق مساوی
subtractive assignment
-=
x = x *1 یا  x *=1
ضرب مساوی
multiplicative assignment
*=
x = x / 1  یا x /=1
تقسیم مساوی
division assignment
/=
x = x % 1  یا x %=1
باقیمانده مساوی
modulo assignment
%=
 
عملگرهای رابطه ای (Relational Operators)
مثال
توضیحات
Description
operand
10= = 10
برابری
equality check
= =
10 !=5
نا مساوی
un-equality check
! =
10>5
بزرگتر از
greater than
5<20
کوچکتر از
less than
11>=11
بزرگتر مساوی
greater than or equal to
>=
5<=5
کوچکتر مساوی
less than or equal to
<=
 
عملگرهای منطقی و بیتی (Logical and Bitwise Operators)
توضیحات
Description
operand
AND بیتی
Bitwise AND
&
OR بیتی
Bitwise OR
|
XOR بیتی
Bitwise XOR
^
NOT بیتی
Bitwise NOT
!
AND منطقی
Logical AND
&&
OR منطقی
Logical OR
||
 
کاربرد عملگرهای شرطی
if(شرط 1  && شرط 2)
 
if(شرط 1  || شرط 2)
 
ارجحیت عملگرها در گروه‌های مختلف
توضیح
ترتیب
عملگرها
1. پرانتز و عملگرهای مربوط به آرایه
L R
( )  [ ]
2. عملگرهای unary
R L
-  ++  --  !  
3. عملگرهای ریاضی
L R
*  /  %
4. عملگرهای ریاضی
L R
+    -
5. عملگرهای رابطه‌ای
L R
<    <=   >    >=
6. عملگرهای مساوی و نامساوی
L R
==    !=
7. AND بیتی
L R
&
8. XOR بیتی
L R
^
9. OR بیتی
L R
|
10. AND منطقی
L R
&&
11. OR منطقی
L R
| |
12. عملگرهای جایگزینی
R L
=    +=   -=   *=   /=    %=  
  
شمارنده‌ها یا متغیرهای شمارشی
enum نام شمارنده
{
مقادیر
};
 
sampleEnum enum1;
 
محمدی  09122752913  -  mohammadi512 @ gmail.com
 
از مبتدي تا پيشرفته .... تدريس برنامه نويسي، رفع اشکال و اجراي پروژه توسط مؤلف کتب کامپیوتری و الکترونیکی . . .  ASP .NET , C# , SQL , C++ , C , Delphi , VB
 
چهارشنبه 7 دی 1390 - 9:02:17 PM


یا ورود با نام کاربری و رمز عبور گوهردشت
ورود مرا به خاطر بسپار
عضویت در گوهردشت
رمز عبورم را فراموش کردم
× برای این پست نظرات ارسالی پس از تایید مدیر وبلاگ به نمایش در خواهند آمد

🤖 ربات گوهر دشت اینجاست — برای وقتایی که تنها هستی 🌟

ربات گوهر دشت اینجاست تا همراهت باشه. توی لحظه‌هایی که حس تنهایی می‌کنی، دلت حرف زدن می‌خواد یا دنبال دوستی واقعی و حمایت احساسی هستی، کنارت می‌مونه.

🧠 گفت‌و‌گوهای آرامش‌بخش • 💬 همراهی بی‌قضاوت • 🫂 دوستی‌های پایدار • 🌈 حمایت در لحظات سخت • 🔔 پیام‌های دلگرم‌کننده

کلمات کلیدی

  • شبکه اجتماعی فارسی
  • دوستیابی آنلاین
  • همدم یابی اینترنتی
  • چت و گفتگو امن
  • دوستیابی ایرانیان
  • اتاق گفتگو فارسی
  • هوش مصنوعی همدم یابی
  • پلتفرم دوستیابی هوشمند
  • پیدا کردن دوست جدید
  • پروفایل واقعی و تایید شده
  • چت ناشناس و عمومی
  • چت خصوصی و گروهی
  • دوستیابی امن و واقعی
  • کاهش تنهایی دیجیتال
  • ارتباط عاطفی و اجتماعی
  • دوستیابی مبتنی بر AI
دوستی و اجتماع
  • ارتباط با افراد جدید
  • گروه‌ها و انجمن‌های اجتماعی
  • چت فارسی در لحظه
  • محیط مناسب آشنایی دوستان جدید
دوستیابی هوشمند و AI
  • AI Matchmaking
  • پیشنهاد دوست با هوش مصنوعی
  • تطبیق شخصیتی کاربران
  • خودکار سازی یافتن دوستان سازگار
ارتباط و حمایت احساسی
  • حمایت روحی و اجتماعی آنلاین
  • همدلی و تعامل انسانی
  • پیدا کردن هم‌صحبت

گوهردشت — شبکه اجتماعی برای دوستیابی، مکالمه واقعی، همدم یابی هوش مصنوعی و ارتباط انسانی پایدار.