Console klası funkcıyaları
Write() – Belgilengen mánis yamasa mánislerdiń tekstli kórinisin standart Console aynasına jazadı.
WriteLine() – Belgilengen maǵlıwmatlardı standart Console aynasına jazadı, keyin kursordı keyingi qatarǵa ótkerip qoyadı.
Read() – Standart Console aynasınan belgini oqıydı.
ReadLine() – Standart Console aynasına paydalanıwshı tárepinen klaviaturadan kiritilgen belgiler qatarın oqıydı.
ReadKey() – Paydalanıwshı tárepinen basılǵan keyingi belgi yamasa funktsiya knopkasın aladı. Basılǵan knopka Console aynasında kórsetiledi.
Mısalı:
using System;
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
Console.Write(" Sálem qalaysız atıńız kiritiń: ");
string hello = Console.ReadLine();
Console.Write(hello);
Console.WriteLine(" xosh kelipsiz ");
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
// Sálem qalaysız atıńız kiritiń: Rasul
// Rasul xosh kelipsiz
Beep() – Console kolonkasınan dawıslı signal esitiledi.
Beep(chastotacı, dawamlılıǵı) - hám bul funktsıya eki san mánis qabil etipta keliwi múmkin. Chactotası – (37:32767) aralıqta bolad.
Mısalı:
using System;
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
int k = 5 ;
for(int i = 1; i < k; i++)
{
Console.WriteLine("{0}–nomer beep",k);
Console.Beep();
}
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
// 1-nomer beep
// 2-nomer beep
// 3-nomer beep
// 4-nomer beep
// 5-nomer beep
Clear() – Displey maǵlıwmatlarınıń konsol buferin hám tiyisli konsol aynasın tazalaydı.
Mısalı:
using System;
namespace HelloApp
{
class Program
{ Console.WriteLine(" Informatika\n Matematika\n Fizika
\n English\n Console aynasın tazalamaqshı bolsańız 0 sanın kiritiń:");
int i = Convert.ToInt32(Console.ReadLine());
if (i == 0) Console.Clear();
else Console.Write("0 den ozgeshe san kiritildi");
Console.Read();
}
}
}
ResetColor – Consoleda tekstti hám arqa fonınıń reńlerin baslanǵısh mánislerine qaytaradı.
Console.Foregroundcolor – Consoledaǵı teksttiń reńin belgileydi
Console.Backgroundcolor – Consoledaǵı teksttiń fonındaǵı reńdi belgileydi.
Mısalı:
using System;
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
// ConsoleColor reńlerinen paydalanıp colors massivin
// jaratamız
ConsoleColor[] colors = (ConsoleColor[]) ConsoleColor.GetValues(typeof(ConsoleColor));
// Baslanǵısh reńlerdi sáykes ózgeriwshilerge saqlap
// qalamız
ConsoleColor currentBackground = Console.BackgroundColor;
ConsoleColor currentForeground =
Console.ForegroundColor;
// Baslanǵısh reńlerdi Consoleǵa shıǵarıw
Console.WriteLine("Baslanǵısh text reńi {0}" ,currentBackground);
foreach (var color in colors)
{
if (color == currentBackground) continue;
Console.ForegroundColor = color;
Console.WriteLine(" Bul text reńı {0}.", color);
}
Console.WriteLine();
// Text reńin baslanǵısh halına qaytarıw
Console.ForegroundColor = currentForeground;
Console.WriteLine("Baslanǵısh text fonı reńi {0}", currentForeground);
foreach (var color in colors)
{
if (color == currentForeground) continue;
Console.BackgroundColor = color;
Console.WriteLine(" Bul tekst fonı reńi {0}.", color);
}
// Console reńleri baslanǵısh halatına qaytarıldı.
Console.ResetColor();
Console.WriteLine("\nResetColor()funktsiyası arqalı Console reńleri baslanǵısh halatına qaytarıldı…");
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
Console klasınıń title qásiyetide bar bolıp bul arqalı Console aynasınıń title bólimine at beriledi(baslanǵısh mánisi fayl adressine teń boladı)
Mısalı:
using System;
namespace HelloApp
{
class Program
{
static void Main(string[] args)
{
Console.Title = " Kurs jumısı ";
Console.WriteLine(" Bul ayna title ózgerttirildi");
Console.ReadKey();
}
}
}
Console aynasındaǵı nátiyje:
Do'stlaringiz bilan baham: |