امروز ادامه آموزش 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# کمک می کند تا رابط های کاربر گرافیکی را برای برنامه های خود ایجاد کنند.
در پست های بعدی به مسائل بیشتری می پردازیم.
پیچ جاده ، آخر راه نیست مگر اینکه تو نپیچی
salam negar jun.
sakhte webe jadido jalebeto tabrik migam.
omidvaram hamishe movafagh bashi azizam.
khoda negahdaret.
دیدگاه توسط مولود — ژوئیه 6, 2008 @ 12:01 ب.ظ. |
salam azizam .
kare kheili mofidiye negar joon
moafagh bashi mehraboonam
دیدگاه توسط مریم — ژوئیه 6, 2008 @ 12:26 ب.ظ. |