PDA

View Full Version : مشکل با console



neo1989021
جمعه 29 اردیبهشت 1391, 10:15 صبح
دوستان من به تازگی با console سی شارپ دارم کار می کنم
مشکلی که دارم اینه که وقتی یک کدی رو می نویسم وقتی اجراش می کنم صفحه برنامه خودش به سرعت بسته میشه

cpppro
جمعه 29 اردیبهشت 1391, 10:21 صبح
سلام
آخر برنامه این دستور رو اضافه کنین.
Console.ReadLine();

neo1989021
جمعه 29 اردیبهشت 1391, 11:25 صبح
برای گرفتن ورودی باید از چه کدی استفاده کنم
میشه یک مثال بزنید
یه دستور شرطی که اگه کاربر نوشت "ali" یک نوشته نمایش داده بشه

cpppro
جمعه 29 اردیبهشت 1391, 12:05 عصر
سلام
string input = Console.ReadLine();
if (input == "ali")
{
Console.WriteLine(" answer is true ");
}
else
{
Console.WriteLine(" answer is false ");
}
Console.ReadLine();

بهتره یه کتاب پایه بخونین.

neo1989021
جمعه 29 اردیبهشت 1391, 13:17 عصر
ممنونم ازتون دوست عزیز

چندتا سوال کوچیک دارم

1) فایل اجرایی نرم افزار ایجاد شده تحت console و exe هستش
آیا برای اجرا در کامپیوترهای دیگه نیاز به نصب کامپایلر هستش ؟ (.net frame work)

2)برای ایجاد وقفه (sleep) در نمایش یک رشته از چه متدی استفاده میشه

3)برای اینکه بتونیم position موقع اجرای برنامه رو center کنیم باید چیکار کنیم.

واقعا ممنونم

فرید نجفلو
جمعه 29 اردیبهشت 1391, 13:59 عصر
1) فایل اجرایی نرم افزار ایجاد شده تحت console و exe هستش
آیا برای اجرا در کامپیوترهای دیگه نیاز به نصب کامپایلر هستش ؟ (.net frame work)


بله تمام برنامه های دات نتی نیاز به فریم ورک دارن


2)برای ایجاد وقفه (sleep) در نمایش یک رشته از چه متدی استفاده میشه

static void Main(string[] args)
{
Console.WriteLine("First Msg");
System.Threading.Thread.Sleep(1000);
Console.WriteLine("msg After 1 sec");
System.Threading.Thread.Sleep(2000);
Console.WriteLine("msg After 2 secs");
System.Threading.Thread.Sleep(3000);
Console.WriteLine("msg After 3 secs");
System.Threading.Thread.Sleep(4000);
Console.WriteLine("msg After 4 secs");
Console.WriteLine("Normal Msg");
Console.WriteLine("Normal Msg");
Console.WriteLine("Normal Msg");
Console.ReadLine();
}