etil alkol rp satın al
chat ege.net

Console.Read Nedir ve ReadLine ile Farkı Nedir?

BarışBey

1
Onaylı Üye
Katılım
17 Eyl 2010
Mesajlar
2,106
Beğeniler
50
Yaş
25
#1
Console.Read'i haftaya işleyecekmişiz.Nedir bu Console.Read? Ne işe yarar?Console.ReadLine ile arasındaki fark nedir?Örnek vererek açıklayabilecek olan var mı?
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#2
Console.ReadLine ( ) , daha sonra kullanmak üzere ekrana girlen değeri bir değere aktarır

Console.Read ( ) Beklemeyi sağlar .

string isim;

Console.WriteLine ( “ Ismin Ne ? “ );

isim=Console.ReadLine ( ) ;

Console.WriteLine ( “Merhaba “ + isim ) ;

Console.Read ( ) ;
 

BarışBey

1
Onaylı Üye
Katılım
17 Eyl 2010
Mesajlar
2,106
Beğeniler
50
Yaş
25
#3
Console.ReadKey bekletiyor diye biliyordum ben :)
Read ile ReadKey aynı görevi mi görüyor?
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#4
readkey, kullanıcının programı kapatmasını beklemeyi sağlayabilir. ÖR: Console.ReadKey(true);
 
Katılım
21 Kas 2010
Mesajlar
0
Beğeniler
1
Yaş
24
#5
ReadKey klavyeden herhangi bir karakterin girilmesini bekler girildiğinde ise programı bitirir.ReakLine ise enter tuşunun girilmesini bekler enter haricinde bir karakter programı kapatmaz.
 

zof3535

Yeni Üye
Katılım
21 Mar 2012
Mesajlar
2
Beğeniler
0
#6
s.a... bende 1.sınıf bilg.programcılıgı okuyorum..Hoca ödev vermişti q tuşuna bastıktan sonra program kapansın, diğer tuşlara basıldığı zaman kapanmasın diye..bilginiz var mı?
 

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#7
[MENTION=47145]zof3535[/MENTION] programın bittikten sonra bi do-while döngüsü açarsın.While'eda q girene kadar programı kapatmazsın.

mesela;

PHP:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication10
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 1;    
            string ifade;
            Console.WriteLine("iyinet");

            do
            {

                if (a>=2)
                {
                    Console.WriteLine("Yanlış karakter girişi yaptınız.");
                }
                Console.WriteLine("Program Kapatılmak üzere Lütfen ''  q  '' tuşuna basınız!");
                ifade =Convert.ToString(Console.ReadLine());
                a++;

            } while (ifade!="q");


        }
    }
}

basit bi program yapmaya çalıştım umarım olmuştur...
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 1)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst