Negarsoft’s

ژوئیه 6, 2008

برنامه نویسی به زبان c# قسمت دوم

Filed under: آموزش برنامه نویسی به زبان C# — negarsoft @ 8:03 ق.ظ.

امروز ادامه آموزش C#

را پیگیری می کنیم.

هر عبارت Write یا WriteLine  به نمایش کاراکتر ها از محلی ادامه می دهند که آخرین Write یا WriteLine  متوقف شده است.فرض کنید برای نمایش welcome to c# programming به صورت زیر عمل کنیم:

Console.WriteLine(«welcome\nto\nc#\nprogramming»);

این خط چهار خط متن مجزا را در پنجره کنسول تولید می کند.دو کاراکتر «\» و «n» بر روی صفحه نمایش ظاهر نمی شوند.

به جدول زیر توجه کنید:

توالی escape

شرح

\n

مکان نمای صفحه نمایش را به ابتدای خط بعدی می برد.

\t

مکان نمای صفحه نمایش را به توقف tab بعدی می برد.

\r

مکان نمای صفحه نمایش را به ابتدای خط جاری می برد.به خط بعد نمی رود.هر کاراکتر که بعد آن بیاید به خروجی میرود،کاراکتر قبلی آن خط را بازنویسی می کند.

\\

برای چاپ کاراکتر \ به کار می رود.

برای چاپ کاراکتر » به کار می رود.

اغلب برنامه های c# از پنجره یا کادرهای محاوره ای برای نمایش خروجی استفاده میکنند.کتابخانه کلاس چارچوب کاری .net دارای کلاس MessageBox برای ایجاد کادرهای محاوره ای می باشد.کلاس MessageBox در فضای نام System.Windows.Forms  تعریف می شود.برنامه زیر همان برنامه قبل را با استفاده از MessageBox نشان می دهد.

1          //a first program in c#.

2          using System.Windows.Forms;

3          using System;

4

5          class Welcome1

6          {

7                      Static void Main(string[] args)

8                      {

9                              MessageBox .Show(«welcome\nto\nc#\nprogramming!»);

10                     }

11          }

تعدادی از کلاس های کامپایل شده در C#   باید پیش از استفاده در برنامه ارجاع شوند.بسته به نوع برنامه ای که ایجاد می کنیم، کلاس ها ممکن است در فایل هایی با توسعه .exe(اجرایی) یا .dll(کتاب خانه پیوند پویا ) یا یکی از چندین توسعه کامپایل شوند.چنین فایل هایی اسمبلی ها نامیده می شوند و یونیت هایی را برای کد در C# بسته بندی می کنند.فضاهای نام کلاس های مرتبط را با یکدیگر گروه بندی می کنند.. اسمبلی بسته ای است که حاوی کد زبان میانی مایکروسافت (MSIL) است که یک پروژه به آن کامپایل می شود و اطلاعات دیگری را دارد که برای این کلاس ها مورد نیاز است.ساده ترین روش برای دستیابی به این به این اطلاعات ، رفتن به منوی Help  در ویژوال استودیو و انتخاب Index است. سپس خواننده می تواند نام کلاس را برای دستیابی به سند تایپ کند.

توجه: داشتن یک فضای نام با رهنمود using  ، اما اضافه کردن مرجع به اسمبلی مناسب ، باعث یک خطای کامپایلری می شود.

فضای نام  System.Windows.Formsحاوی تعدادی کلاس است که به برنامه نویسان  C# کمک می کند تا رابط های کاربر گرافیکی را برای برنامه های خود ایجاد کنند.

در پست های بعدی به مسائل بیشتری می پردازیم.

پیچ جاده ، آخر راه نیست مگر اینکه تو نپیچی

2 دیدگاه »

  1. salam negar jun.
    sakhte webe jadido jalebeto tabrik migam.
    omidvaram hamishe movafagh bashi azizam.
    khoda negahdaret.

    دیدگاه توسط مولود — ژوئیه 6, 2008 @ 12:01 ب.ظ. | پاسخ

  2. salam azizam .
    kare kheili mofidiye negar joon
    moafagh bashi mehraboonam

    دیدگاه توسط مریم — ژوئیه 6, 2008 @ 12:26 ب.ظ. | پاسخ


RSS feed for comments on this post. TrackBack URI

بیان دیدگاه

ساخت یک وب‌گاه یا وب‌نوشت رایگان در WordPress.com.