17 Kasım 2008, PAZARTESİ
Alanı arasındaki fark ve C Özelliği ne#?
C# ta bir alana bir özelliği farklı kılan ve zaman alan bir özellik yerine kullanılmalıdır?
CEVAP
17 Kasım 2008, PAZARTESİ
Özellikleri alanları kullanır. Alanlar (neredeyse her zaman) bir sınıf için özel kalmalı ve get ve set özellikleri üzerinden erişilebilir. Özellikleri soyutluk sizin sınıf kullanmak şeyler eriştiğiniz harici şekilde etkileyen değil alanları değiştirmek için izin sağlar.
public class MyClass
{
// this is a field. It is private to your class and stores the actual data.
private string _myField;
// this is a property. When you access it uses the underlying field, but only exposes
// the contract that will not be affected by the underlying field
public string MyField
{
get
{
return _myField;
}
set
{
_myField = value;
}
}
}
@Kent Özelliklerini alanlar saklanması için gerekli noktaları, diğer alanlar üzerinde bir hesaplama yapmak, ya da başka amaçlara hizmet edebilirler.
@GSS de bir özelliği, bir diğer yararlı özelliği erişildiğinde diğer mantığı, doğrulama gibi yapabilirsin dikkat çekiyor.
Bunu Paylaş:
'bağımlılık özelliği arasındaki f...
'kullanma arasındaki fark ne bir ...
takımda Ürün Bekleme listesi Öğesi ve ...
Çekirdek alanı ve kullanıcı alanı aras...
'zayıf' ve 'ata' t...