Aşağıdaki kod C#'da "<strong> yazı </strong>" şeklinde yazan metinlerdeki html etiketlerini yok edebilmemizi sağlar.
using System.Text.RegularExpressions;
Regex.Replace(input, "<.*?>", String.Empty);
c# etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
c# etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
23 Haziran 2020 Salı
8 Ağustos 2018 Çarşamba
C# Console'da Klavyeden basılan tuşun Enter olup olmadığını anlamak
Arkadaşlar kısa ve öz bir kod bloğu ile bu yazıyı bitireceğim.
Do-While için :
For için :
ConsoleKey key = Console.ReadKey().Key;
for (; ; )
{
if (key == ConsoleKey.Enter)
Console.WriteLine(key.ToString() + "'a basıldı!");
else
break;
key = Console.ReadKey().Key;
}
While'ın kendi içinde kontrolü var ancak eğer başka düşüncelerim var diyorsanız İçten if'li while için :
ConsoleKey key = Console.ReadKey().Key;
while (true)
{
if (key == ConsoleKey.Enter)
Console.WriteLine(key.ToString() + "'a basıldı!");
else
break;
key = Console.ReadKey().Key;
}
Tabiki Enter tuşu dışında başka tuşlara da basılıp basılamadığını kontrol edebiliriz.
Şu linkten ConsoleKey'in içinde görebildiğimiz tuşları öğrenebilirsiniz.
While için :
ConsoleKey key = Console.ReadKey().Key;
while (key == ConsoleKey.Enter)
{
Console.WriteLine(key.ToString() + "'a basıldı!");
key = Console.ReadKey().Key;
}Do-While için :
ConsoleKey key = Console.ReadKey().Key;
do
{
Console.WriteLine(key.ToString() + "'a basıldı!");
key = Console.ReadKey().Key;
} while (key == ConsoleKey.Enter);For için :
ConsoleKey key = Console.ReadKey().Key;
for (; ; )
{
if (key == ConsoleKey.Enter)
Console.WriteLine(key.ToString() + "'a basıldı!");
else
break;
key = Console.ReadKey().Key;
}
While'ın kendi içinde kontrolü var ancak eğer başka düşüncelerim var diyorsanız İçten if'li while için :
ConsoleKey key = Console.ReadKey().Key;
while (true)
{
if (key == ConsoleKey.Enter)
Console.WriteLine(key.ToString() + "'a basıldı!");
else
break;
key = Console.ReadKey().Key;
}
Tabiki Enter tuşu dışında başka tuşlara da basılıp basılamadığını kontrol edebiliriz.
Şu linkten ConsoleKey'in içinde görebildiğimiz tuşları öğrenebilirsiniz.
23 Temmuz 2018 Pazartesi
C# PictureBox ile On/Off Switch yapımı
![]() |
| Off Picture |
Bunun için birkaç gif ayarladım.
**Off Pic**
![]() |
| On Picture |
**On Pic**
![]() |
| Off Gif |
**Off Gif**
![]() |
| On Gif |
**On Gif**
Bunları projenize ekleyin, bir pictureBox ve timer oluşturun
En yukarıya boolean bir değişken tanımlayın adı "onoff" olabilir ve ona false değerini verin
Bu şekilde:
bool onoff = false;
int gif1 = 13, gif2 = 13;
private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = 100;
}
private void pictureBox1_Click(object sender, EventArgs e)
{
if(!onoff)
{
onoff= true;
pictureBox1.Image = yourproject.Properties.Resources.ongif;
timer1.Start();
}
else
{
onoff = false;
pictureBox1.Image = yourproject.Properties.Resources.offgif;
timer1.Start();
}
}
private void timer1_Tick(object sender, EventArgs e)
{
if(onoff)
{
if (gif1 == 0)
{
pictureBox1.Image = yourproject.Properties.Resources.onpic;
gif1 = 13;
timer1.Stop();
}
else
gif1--;
}
else
{
if (gif2 == 0)
{
pictureBox1.Image = yourproject.Properties.Resources.offpic;
gif2 = 13;
timer1.Stop();
}
else
gif2--;
}
}
Kaydol:
Kayıtlar (Atom)



