Bu Blogda Ara

24 Aralık 2010 Cuma

Yeni Başlayanlar İçin..

Temel Ata Sınıf .NET ile çalışmak ileri seviye nesne tabanlı programlama bilgisini zorunlu kılar..NET kapsamında kullanılan herşeyin ata sınıfı System.Object sınıfıdır. Klasik programlama dillerinde kullanılan temel tiplerde dahil olmak üzere tipler,değerler,değişkenler,diziler,sabitler, vb.
System.Object sınıfını ata sınıf olarak kabul eder. Bu kapsamda örnek verecek olursam eğer ;
string yazi=12.ToString();
int i = "Deneme".Lenght;
double [] dizi = new double [3]{1.1,1.2,1.3};
int diziBoyutu=dizi.Lenght;
 Değersizlik,daha önce işaretçi tip işlemlerinde sık kullanılan null,nothing veya nil olarak ifade edilen kavramdır. Değersizlik,değişken içeriğinin boş olduğunu ,değişken n herhangi bir değer ieçermediğini belirtmektedir. Diziler Diziler,tipleri birebir aynı olan ve içeriklerine göre sayısal bir index aracılığıyla ulaşılabilen değişkenler listesi olarak tanımlanabilir.Diziler tek boyutlu veya çok boyutlu olabilirler.
int[] dizi1=new int[5];
int[] dizi2={1,2,3,4,5};
int[,] dizi3=new int[2,2];
int[,] dizi4={ {1,2},{3,4} };
int[,,] dizi5 = new int[5,3,5];
Örnek Uygulama yaparsak ;
using System;
using System.Collections.Generic;
using System.Text;
namespace dizi
{
class Program
{
static void Main(string[] args)
{
int[] dizi1=new int[5];
for (int i = 0; i < dizi1.Length; i++)
dizi1[i] = i * i;
for (int i = 0; i < dizi1.Length; i++)
Console.WriteLine("dizi1[{0}]={1}", i, dizi1[i]);
Console.ReadLine();
}
}
}
Bu kodları çalıştırdığımızda ekran görüntüsü şu şekilde olacaktır;
dizi1[0]=0
dizi1[1]=1
dizi1[2]=4
dizi1[3]=9
dizi1[4]=16

Hiç yorum yok:

Yorum Gönder