2. Int – 4byte (32 bit)
Long – 8byte (64 bit) >> CTS = Int65
Float – 4 byte (32 bit) >> CTS = Single [ s ay ın ı n sonuna f
eklenir]
Double – 8 byte (64 bit) >> CTS = Double [ s ay ı nın sonuna d
veya D eklenir]
Decimal – 16 byte (128 bit) >> CTS = Decimal [ s ay ını n sonuna
m veya M eklenir]
String
Object
VERI TURLERI
3. Int sayi ;
(…)
sayi = 5;
I le
int s ay ı = 5;
Ay nı anlama gel iyor.
St r i n g Ad = “al i ”;
VERI TURLERI
4. INT – DOUBLE – FLOAT ARASI
Bi l inçsiz Dönü ş üm ( Implicit )
Küçük veri türü büyük veri türüne a t ı l ıyo r. Sorun d e ğ il .
Bi l inçli Dönü ş üm ( Expl icit )
Büyük verinin küçüç veriye dönüştürülmesi durumudur.
Yapılacak olan tür dönüşümü derleyiciye bildirilir.
(dönüstürülecektir ) d e ğ er ;
int b = (int) a;
Int c = 5;
Byte d = (byte) c;
DÖNÜŞÜMLER
5. Int a = 52,5;
OBJECT DÖNÜŞÜMÜ
Object b = (object)a;
Boxing ( kutulama )
Int k = ( int ) b; >>> object oriented p rog rammi ng’ de
ku l lan ıl acak
String m = k.ToString() ; >> (?)
6. Int a = 5;
int b = a++;
int c = ++a;
Öncelikle a=5 olarak başlar
Ikinci satırda 5 olan a doğrudan b’ye atanır ve kendisi 1 artırılır
>> a=6 olur
Üçüncü satırda 6 olan a 1 arttırılır ve C’ye aktarılır.
Sonuç : a=7 b=5 c=7
7. CONSOL PROJELERI C# - ÖRNEKLER
cnsl01Örnekler
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace cnslOrnek01
{
class Program
{
static void Main(string[] args)
{
Console.Write("merhaba
yazılım");
Console.ReadLine();
}
}
}