Tüm Enum numaralandırmaları sabit midir? , derleme zamanı veya çalışma zamanında dönüştürülüyor mu?C# - Enum sabitleri nelerdir?
9
A
cevap
16
Bunlar sabittir. Evet, zamanı derleyin.
Referans: http://msdn.microsoft.com/en-us/library/sbbt4032.aspx
intro Gönderen:
enum anahtar bir numaralandırma bildirmek için kullanılır, adlı sabitler bir dizi oluşur ayrı tip denilen sayım listesi. "Sağlam Programlama" altında
:
Tıpkı sabit olduğu gibi, bir enum olan bireysel değerlere tüm referanslar derleme zamanında de sayısal değişmezleri dönüştürülür. Bu , Constants (C# Programlama Kılavuzu) bölümünde açıklanan olarak olası sürüm oluşturma sorunları oluşturabilir.
6
Enum değerleri sabitlerdir, bunlar değiştirilemez.
Değerleri derleme zamanında giderilmiştir.
Bu soruyu neden herkesin oylayacağını hayal bile edemiyorum. – AnthonyWJones
Belki de (leri) herkesin bu soruyu Google ile yanıtlayabileceğini düşündü ve ilk önce bunu denemeliydi. Şahsen ben çizgiyi çizmek için henüz bir sonuca varmadım ama IMHO bir çizgi olmalı. –
Google'ın bu tür siteler tarafından desteklendiği gibi bu kadar kolay sorular bana göre iyi. Bunları bütün aptalca anket sorularına tercih ederim. –