Sınırsız Menü, Sınırsız Yemek, SSL Sertifikası, Full Mobil Uyumlu, Full SEO Uyumlu
ve Daha bir çok özellik. Bugün kullanmaya başlayın.
C# dilinde özellikler (properties), nesnelerin içindeki değişkenlere belli düzenlemeler yaparak kullanılabilmesini sağlayan özelliklerdir. İster nesnelerin yönetimi, ister kullanılmayan alanların düzenlenmesi veya ister başka amaçlar için, C# dilinde özellikler kullanım kolaylığı ve yönetimini kolaylaştıdığı için sıkça kullanılır.
C# dilinde özelliklerin kullanımı oldukça basittir, öncelikle bir nesne oluşturulur ve bu nesnenin içinde bir değişken tanımlanır. Bu değişken, dışarıdan erişim izni alan bir değişken olarak düzenlenebilir.
public string isim;\n \n public string Isim\n {\n get { return isim; }\n set { isim = value; }\n }
Yukarıda örnek verilen kodda görüldüğü gibi, public olan değişkenimizin ismi “isim” olarak belirtilmiştir. Ancak, Isim adlı bir özellik olarak tanımlanmış ve içerisinde get ve set işlemleri yapabileceğimiz bir blok oluşturulmuştur. Öncelikle get bloğunda “isim” değişkenimizin değeri alınarak geri döndürülmüştür. Daha sonra, set bloğunda ise “isim” değişkenimizin değeri “value” parametresiyle değiştirilerek atama yapılmıştır.
Özellikler ile oluşturulan değişkenlerin farkı, özelliklerin dış dünyadan değişmek istenilen bir değerin getirilip, set edilmesinde kullanılabilir olmasıdır. Örneğin, “isim” değişkenini bir özellik olarak kullanıldığında nesnelerin benzersiz tanımlarını yapabiliriz.
public string id;
public string ID\n {\n get\n {\n Random r = new Random();\n id = r.Next().ToString();\n return id;\n }\n set { id = value; }\n }
Yukarıdaki kodda, ID özelliği rastgele bir sayı üretmek için bir blok oluşturmuştur. Bu sayede, her yeni nesne oluşturulduğunda farklı bir ID değeri atanacak ve bu nesne farklılık kazanacaktır.
Ayrıca, özelliklerin get ve set bloklarında sadece bir işlem yapılması istenirse, ayrıca kısa yolunu da kullanabilirsiniz.
private int yas;
public int Yas\n {\n get => yas;\n set => yas = value;\n }
Bu örnekte de görülebileceği gibi, get ve set blokları tek bir satırda yazılabiliyor.
Sonuç olarak, C# dilinde özellikler (properties) nesnelerin yönetimi ve kullanımını kolaylaştırdığı için sıkça kullanılır. C# dilinde özelliklerin kullanımı oldukça kolay ve basit olup, değişkenlerin düzenlenmesinde oldukça etkilidir. Bu örnekte de görülebileceği gibi, değişkenlerin get ve set bloklarında fonksiyonlar ve işlemler kullanarak özelleştirildiği özellikler de oluşturulabiliyor.
C# dilinde özellikler (properties), nesnelerin içindeki değişkenlere belli düzenlemeler yaparak kullanılabilmesini sağlayan özelliklerdir. İster nesnelerin yönetimi, ister kullanılmayan alanların düzenlenmesi veya ister başka amaçlar için, C# dilinde özellikler kullanım kolaylığı ve yönetimini kolaylaştıdığı için sıkça kullanılır.
C# dilinde özelliklerin kullanımı oldukça basittir, öncelikle bir nesne oluşturulur ve bu nesnenin içinde bir değişken tanımlanır. Bu değişken, dışarıdan erişim izni alan bir değişken olarak düzenlenebilir.
public string isim;\n \n public string Isim\n {\n get { return isim; }\n set { isim = value; }\n }
Yukarıda örnek verilen kodda görüldüğü gibi, public olan değişkenimizin ismi “isim” olarak belirtilmiştir. Ancak, Isim adlı bir özellik olarak tanımlanmış ve içerisinde get ve set işlemleri yapabileceğimiz bir blok oluşturulmuştur. Öncelikle get bloğunda “isim” değişkenimizin değeri alınarak geri döndürülmüştür. Daha sonra, set bloğunda ise “isim” değişkenimizin değeri “value” parametresiyle değiştirilerek atama yapılmıştır.
Özellikler ile oluşturulan değişkenlerin farkı, özelliklerin dış dünyadan değişmek istenilen bir değerin getirilip, set edilmesinde kullanılabilir olmasıdır. Örneğin, “isim” değişkenini bir özellik olarak kullanıldığında nesnelerin benzersiz tanımlarını yapabiliriz.
public string id;
public string ID\n {\n get\n {\n Random r = new Random();\n id = r.Next().ToString();\n return id;\n }\n set { id = value; }\n }
Yukarıdaki kodda, ID özelliği rastgele bir sayı üretmek için bir blok oluşturmuştur. Bu sayede, her yeni nesne oluşturulduğunda farklı bir ID değeri atanacak ve bu nesne farklılık kazanacaktır.
Ayrıca, özelliklerin get ve set bloklarında sadece bir işlem yapılması istenirse, ayrıca kısa yolunu da kullanabilirsiniz.
private int yas;
public int Yas\n {\n get => yas;\n set => yas = value;\n }
Bu örnekte de görülebileceği gibi, get ve set blokları tek bir satırda yazılabiliyor.
Sonuç olarak, C# dilinde özellikler (properties) nesnelerin yönetimi ve kullanımını kolaylaştırdığı için sıkça kullanılır. C# dilinde özelliklerin kullanımı oldukça kolay ve basit olup, değişkenlerin düzenlenmesinde oldukça etkilidir. Bu örnekte de görülebileceği gibi, değişkenlerin get ve set bloklarında fonksiyonlar ve işlemler kullanarak özelleştirildiği özellikler de oluşturulabiliyor.
*256 Bit SSL Sertifikası * Full Mobil Uyumlu * Full SEO Uyumlu
İsterseniz Mobil Uygulama Seçeneğiyle