C# değişkenler Variables

+ AlapliForum » Programlama ve Tasarım » Web Tasarım & Hosting » Programcılık (Moderatörler: Yargıç, SonOsmanlı, kanuni67, Kanca67)Konu:
|- C# değişkenler Variables
Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, şifrenizi ve aktif kalma süresini giriniz

Gönderen Konu: C# değişkenler Variables  (Okunma sayısı 474 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Beyazgölge

  • Albay
  • *****
  • 2605
    İleti
  • PRESTİJ +111/-1
  • Cinsiyet: Bay
C# değişkenler Variables
« : Şubat 10, 2009, 10:38:55 ÖÖ »
[HIGHLIGHT=#ffffff]DEĞİŞKENLER(VARİABLES)

Dışarıdan girilen bir verinin saklanması ve istenildigi zaman tekrar geri alınabilmesi için gerekli olan nesnelerdir.

Metinsel Değişkenler ve Rakamsal Değişkenler diye 2 ye ayrılırlar.
[/HIGHLIGHT]
[HIGHLIGHT=#ffffff]Metinsel Değişkenler [/HIGHLIGHT]
[/I][/COLOR]

[HIGHLIGHT=#ffffff]Dışarıdan girilen metinler , yazılar ve rakamsal ifadeler.

1)Char

Dışarıdan girilen tek bir karakteri temsil eder. buraya verilecek olan deger tek tırnak içerisinde yazılmalı..

2)String

Karakter sınırı yoktur. ancak tanımlarken dikkat edilmesi gerekn nokta : her zaman metin cift tırnak içerisinde yazılmalıdır.

Tanımlama Syntax(Yazım şekilleri)

[/HIGHLIGHT][HIGHLIGHT=#ffffff][/HIGHLIGHT][/URL]



Not:Tanımlanan Her Değişken Ram Üzerinde yer kaplar.Kullanmadığınız bilgiler için değişken tanımlamayın.Çünkü kullanmadığınızda boşu boşuna kaynak tüketimi olacaktır


Rakamsal Değişkenler

Tam Sayılar

Bool : True-False (1-0)
Eğer Karşımızda ikili bir seçenek var ise bool kullanılabilir.


Byte : 1   -  255 Arası Değer Alır  Ram Üzerinde 1 Byte Yer tutar.
sbyte : -128    +127

short : -32768   +32767    2 byte
ushort : 0 65536
       
int : -2. 147 483 648  + 2.147.483.647(En çok kullanılan Degişkenlerden birtanesidir.)
uint : 0 ile 4.2 milyar
       
long: -9.2 katrilyon  +9.2 katrilyon
ulong : 0  --  18.4 katrilyon


Ondalıklı Sayılar

float:  . dan 8
karakter
yazılan degerin sonuna f işaretini eklenir  12.45f

double:  .  dan sonra 16 karakter

decimal : .  dan sonra sınırı yok. Kapladıgı yer kadar ram uzerinde yer kaplar.Yazılan degerin sonuna M işareti eklenir.  32.456M



                              
                                               --Kurallar--


Kural 1 : asla daha onceden tanımlanmıs bir degisken adını tekrar kullanmayın zaten hata alırsınız..
        string kelime = "1234sdhfjk";
        string kelime2 = "asjdkas";

Kural 2 : degisken adları asla 3. karakter olarak nitelendirilen karakterlerle baslamaz ve sayılar ile baslamaz..

        string yyu = "sdkfjskdf";

Kural 3 : degisken adlarını tanımlarken asla araya bosluk bırakma eger bırakman gerekiyorsa _ karakterini kullanabilirsin..

        int sayi 1 = 12323;
        int sayi_1=234982;



        Değişken Tanımlama Şekilleri


        Şekil 1
        char deger= '1';

       Şekil 2
        Nesneyi önce yaratıyoruz sonra değerinin geleceğini söylüyoruz. illa bir satır altta deger atanacak diye bir sey soz konusu degildir. istediginiz kadar kod sonra atama yapabilirsiniz..

        double kusuratli;
        kusuratli = 4556;


         Değişken 
Degiskenler arası atama yapabilmek için veri tiplerinin aynı olması gerekmektedir..

       string b = "ashdjkhasd";
       double a;
       a = b;


Son Olarak  Yukarıda okuduğunuz bilgilerde ;


= Atama Operatörüdür.
; Sonlandırma Operatörüdür.




Not: Burdaki Bilgiler Alıntı Değildir Tamamen Kendi emeğimle Hazırlanmıştır.
« Son Düzenleme: Şubat 10, 2009, 02:21:05 ÖS Gönderen: Beyazgölge »
BEYAZGOLGE  ---  SOFTWARE SPECİALİST



2007-08-14

SonOsmanlı

  • Admin
  • Albay
  • *
  • 4034
    İleti
  • PRESTİJ +1107/-59
  • Cinsiyet: Bay
  • Çalışmak günü kısaltır,ömrü uzatır.
C# değişkenler Variables
« Yanıtla #1 : Şubat 10, 2009, 11:17:48 ÖÖ »
çok güzel ellerine sağlık.

   
           "Yapılan işe saygı göster ! Bir Teşekkürü Çok Görme !!!"

Vedoo_67

  • »» 9_нαяяу кєωєℓℓ_9 ««
  • Albay
  • *****
  • 1612
    İleti
  • PRESTİJ +11/-1
  • Cinsiyet: Bay
  • »» ∂υиуα вєявαт gяαƒιкℓєяι мυкєммєℓ ««
    • E-Posta
C# değişkenler Variables
« Yanıtla #2 : Şubat 10, 2009, 10:07:27 ÖS »

Beyazgölge

  • Albay
  • *****
  • 2605
    İleti
  • PRESTİJ +111/-1
  • Cinsiyet: Bay
C# değişkenler Variables
« Yanıtla #3 : Şubat 10, 2009, 11:34:11 ÖS »
teşekkürler daha devamı gelicek
BEYAZGOLGE  ---  SOFTWARE SPECİALİST



2007-08-14

Seo4Smf Tagleri: