c statik bir dize sabit dize vs#
Daha iyi C sabit dize daha statik bir dize kullanarak#
static string _mystr;
vs
const string Mystr;
CEVAP
const
bir dize kullandığınızda, derleyici dize değeri gömer-derleme.
Farklı bir derleme const
değeri kullanın, orijinal montaj ve değiştirme ve güncelleme ardından, bu nedenle, değeri, diğer derleme kadar değişiklik görmeyecek yenidenderleme.
** 6 dize zamanı baktı alır normal bir alandır. Eğer alanın değeri farklı bir meclis değişirse, bu nedenle, değişiklikleri Meclis dolduğu anda, derlenmesine olmadan görülecektir.
Bu da static readonly
bir dize sabit olmayan üyeleri, Environment.UserName
DateTime.Now.ToString()
gibi kullanabileceği anlamına gelir. * *10 bir dize yalnızca başlatıldı diğer sabitler veya harfleri kullanarak olabilir.
Ayrıca, static readonly
bir dize statik oluşturucu ayarlanabilir; const
bir dize yalnızca satır içi başlatılabilir.
static string
değiştirilebilir; static readonly
kullanmanız gerektiğini unutmayın.
C statik sabit dize (sınıf üyesi)...
.NET sabit boşluk içeren bir dize Biçi...
Neden't Dize değil.Boş bir sabit?...
'bir dize arasındaki fark ne sabi...
bash - bir dize sabit önek/sonek çıkar...