C Sharp Net


{
byte Deger;
byte Bit;
Deger = Convert.ToByte(textBox1.Text);
label1.Text = null;
for (int i = 0; i <= 10; i++)
{
Bit = (byte)(Deger >> i & 1);
label1.Text += Bit.ToString();
}
}

{
int Deger = 20;
int Sonuc;
Sonuc = Deger++;
label1.Text = Deger.ToString();//21
label2.Text = Sonuc.ToString();//20

Deger = 20;
Sonuc = 0;
Sonuc = ++Deger;
label3.Text = Deger.ToString();//21
label4.Text = Sonuc.ToString();//21

Deger = 20;
Sonuc = 0;
Sonuc = Deger–;
label5.Text = Deger.ToString();//19
label6.Text = Sonuc.ToString();//20

Deger = 20;
Sonuc = 0;
Sonuc = –Deger;
label7.Text = Deger.ToString();//19
label8.Text = Sonuc.ToString();//19

Deger = 20;
Deger += 10;
label9.Text = Deger.ToString();//30

Deger = 20;
Deger -= 10;
label10.Text = Deger.ToString();//10

Deger = 20;
Deger *= 10;
label11.Text = Deger.ToString();//200

Deger = 20;
Deger /= 10;
label12.Text = Deger.ToString();//2

Deger = 24;
Deger <<= 3;
label13.Text = Deger.ToString();//192

Deger = 24;
Deger >>= 3;
label14.Text = Deger.ToString();//3

Deger = 24;
Deger %= 5;
label15.Text = Deger.ToString();//4
}

Objeleri matematiksel olarak ifade edebilmek amacli kullanilan tanimlama secenegidir.

Ornek:

namespace TarihGun
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
enum HaftaninGunleri
{
Pazartesi = 1,
Sali = 2,
Carsamba = 3,
Persembe = 4,
Cuma = 5,
Cumartesi = 6,
Pazar = 7
}
private void button1_Click(object sender, EventArgs e)
{
HaftaninGunleri Bugun;
DateTime Tarih;
String Deger;
int Sayi;
Deger = textBox1.Text;
Tarih = Convert.ToDateTime(Deger);
Sayi = (int)Tarih.DayOfWeek;
Bugun = (HaftaninGunleri)Sayi;
label1.Text = Bugun.ToString();
}
}
}

Struct, benzer ozellik ve metodlarin ayni cati altinda toplanim bu isim yardimiyla cagrilmasini saglamaktadir.

Ornek :

namespace StructIleSifreleyiciOrnegi
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
struct Sifreleyici
{
public int degerbir;
public int degeriki;
public int sifrele
{
get
{
int Deger;
Deger = (int)degerbir * 2 + 8;
return Deger;
}
}
public int coz
{
get
{
int Deger;
Deger = ((int)degeriki - 8 ) / 2;
return Deger;
}
}
}
private void button1_Click(object sender, EventArgs e)
{
string bir = textBox1.Text;
Sifreleyici YeniSifre = new Sifreleyici();
if (textBox1.Text != null)
{
YeniSifre.degerbir = Convert.ToInt32(bir);
}
if (YeniSifre.degerbir != 0)
{
textBox2.Text = YeniSifre.sifrele.ToString();
}
textBox1.Text = “”;
}
private void button2_Click(object sender, EventArgs e)
{
string iki = textBox2.Text;
Sifreleyici YeniSifre = new Sifreleyici();
if (textBox1.Text != null)
{
YeniSifre.degeriki = Convert.ToInt32(iki);
}
if (YeniSifre.degeriki != 0)
{
textBox1.Text = YeniSifre.coz.ToString();
}
textBox2.Text = “”;
}
}
}

{
String[,,] DiziDeger = new String[2,5,4];
textBox1.Text = DiziDeger.Rank.ToString();
}

« Previous PageNext Page »