loading...

ابزارها قالب

آموزش مقدماتی سی شارپ و موضوعات اولیه برای یادگیری سی شارپ محیط کنسول

تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
آخرین ارسال های انجمن
حمیدرضا بازدید : 2286 شنبه 13 تير 1394 نظرات (0)

سی شارپ (به انگیلیسی C#:) یکی از 3 زبان قدرتمند دنیا است که زبانی شی گرا و سطح بالا به حساب می آید. یعنی به زبان محاوره ای ما انسان ها نزدیک است. این را هم بگویم که از خانواده چارچوب دات نت است (net framework.) . در این آموزش برای کار با این زبان به نرم افزار Microsoft Visual Studio Express 2012 نیاز است. البته یک روش دیگر هم هست که ترجمه برنامه نوشته شده با مترجم CSC.EXE انجام می شود که اگر خواستید در بخش نظرات بپرسید تا توضیح بدهم. من سعی میکنم  این آموزش را کاربردی برایتان توضیح بدهم و از توضیح مفاهیم اولیه دوری میکنم.

این اولین بخش از آموزشات C# در سایت ابزارها قالب است. امیدوارم استفاده ی کافی را ببرید.

خب! این هم اولین کد شما. ساده ترین چیزی که می توانید در c# بنویسید چیزی شبیه به این کد است:

<<<code>>>

 

namespace ConsoleApplication1

{

Class program

{

   static void Main( string[] args )

   {

      System.Console.WriteLine(“HELLO !!! “);

   }

}

}

<<</code>>>

قسمت های آبی رنگ در اکثر قسمت های این آموزش ثابت است و دستورات ما در قسمت قرمز رنگ نوشته خواهد شد. یعنی در قسمت پایین که من متد های مختلف console را توضیح داده ام ، باید قسمت آبی رنگ همیشه ثابت باشد. البته اگر وارد محیط برنامه ی Microsoft Visual Studio Express 2012 بشوید ، متوجه خواهید شد که این نرم افزار ، حالت های آماده ای را برای برنامه نویسی دارد. یکی از این حالت ها ، برنامه نویسی در چارچوب C# و محیط کنسول است. شما با انتخاب کردن گزینه ی مربوط به محیط C# ، قسمت آبی رنگ را به طور آماده خواهید داشت. برای این که این موضوع را بهتر متوجه شوید ، به عکس زیر دقت کنید:

نمایش تصویر در اندازه ی بزرگ

معرفی چند تا از متد های console:

1- WriteLine: برای نمایش اطلاعات به کاربر بکار می رود. این متد مقادیر که در پرانتز بین " " نوشته شود را نمایش می دهد و سپس به خط بعد می رود:

<<<code>>>

System.Console.WriteLine(“HI”);

<<</code>>>

2- Write: این متد مانند WriteLine هست ولی مکان نما به خط بعد منتقل نمی شود:

<<<code>>>

System.Console.Write(“ok ? “);

<<</code>>>

3- Clear: برای پاک کردن صحفه خروجی کنسول بکار می رود:

<<<code>>>

System.Console.Clear();

<<</code>>>

4- ReadKey: این تابع ، برنامه را متوقف می کند تا کاربر ، کلیدی را فشار دهد:

<<<code>>>

System.Console.ReadKey();

<<</code>>>

5- BackgroundColor: برای تغیر رنگ زمینه کنسول به کار میرود:

<<<code>>>

System.Console.BackgroundColor=System.ConsoleColor.Red;

<<</code>>>

6- ForegroundColor: برای تغییر رنگ متن (قلم) کنسول استفاده می شود:

<<<code>>>

System.Console.ForegroundColor=System.ConsoleColor.Blue;

<<</code>>>

 نکته: دقت شود که سی شارپ به بزرگ یا کوچک بودن حروف حساس است.

نکته: میتوانید با اضافه کردن using System; در اول برنامه از نوشت System در هر خط جلوگیری کنید. مثال:

<<<code>>>

Using System;

namespace ConsoleApplication1

{

Class program

{

    static void Main( string[] args )

    {

       Console.Write(“ hi”);

    }

}

}

<<</code>>>


به دلیل کم بود وقت فقط توانستم در همین حد توضیح بدهم. منتظر مطالب جدید تر باشید.

مطالب مرتبط
ارسال نظر برای این مطلب

نام
ایمیل (منتشر نمی‌شود)
وبسایت
:) :( ;) :D ;)) :X :? :P :* =(( :O @};- :B :S
کد امنیتی
رفرش
کد امنیتی
نظر خصوصی
مشخصات شما ذخیره شود ؟ [حذف مشخصات] [شکلک ها]
ابزارهای خاص
جعبه ی پیوند لینک کوتاه کن رایگان ارزیابی آنلاین سایت و وبلاگ به صورت رایگان
تبلیغات
تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده
تبلیغات متنی
درباره ما
لوگوی ابزارها قالب
سایت ابزارها قالب برای خاص بودن آفریده شده است. به امید این که خاص ترین باشیم.
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • تبلیغات
    تبلیغات ارزان و پربازدهتبلیغات ارزان و پربازده

    آمار سایت
  • کل مطالب : 215
  • کل نظرات : 269
  • افراد آنلاین : 2
  • تعداد اعضا : 3196
  • آی پی امروز : 37
  • آی پی دیروز : 115
  • بازدید امروز : 181
  • باردید دیروز : 822
  • گوگل امروز : 3
  • گوگل دیروز : 6
  • بازدید هفته : 1,794
  • بازدید ماه : 10,291
  • بازدید سال : 101,661
  • بازدید کلی : 1,788,096
  • کدهای اختصاصی
    یادبود 175 شهید غواص
    یادبود 175 شهید غواص