C# Ръководство за програмиране
В тази статия
C# не поддържа const методи, свойства или събития. C# не поддържа const методи, свойства или събития.
Типът enum ви позволява да дефинирате именувани константи за целочислени вградени типове (като int, uint, long и т.н.). Типът enum ви позволява да дефинирате именувани константи за интегрални вградени типове (например int, uint, long и т.н.). За повече информация вижте Изброяване. За повече информация вижте enum.
Бъдете внимателни, когато се позовавате на постоянни стойности, дефинирани в друг код, като например DLL. Бъдете внимателни, когато се позовавате на постоянни стойности, дефинирани в друг код, като например DLL. Ако е дефинирана нова стойност за константа в нова версия на DLL, старата стойност на литерала се запазва във вашата програма, докато не бъде повторно компилирана за новата версия. Ако нова версия на DLL дефинира нова стойност за константата, вашата програма ще запази старата литерална стойност, докато не бъде повторно компилирана спрямо новата версия.
Множество константи от един и същи тип могат да бъдат декларирани едновременно, например:
Израз, който се използва за инициализиране на константа, може да препраща към друга константа, ако не създава кръгова препратка. Изразът, който се използва за инициализиране на константа, може да препраща към друга константа, ако не създава кръгова препратка. Например:
Константите могат да бъдат означени като публични, частни, защитени, вътрешни, защитени вътрешни или частни защитени. Константите могат да бъдат маркирани като публични, частни, защитени, вътрешни, защитени вътрешни или частни защитени. Тези модификаторидостъпите дефинират как потребителите на класа могат да имат достъп до константата. Тези модификатори за достъп дефинират как потребителите на класа могат да имат достъп до константата. За повече информация вижте Модификатори на Access. За повече информация вижте Модификатори на достъп.
Спецификация на езика C#
За повече информация вижте спецификацията на езика C#. За повече информация вижте спецификацията на езика C#. Езиковата спецификация е предписващ източник на информация относно синтаксиса и използването на езика C#. Езиковата спецификация е окончателният източник за синтаксиса и използването на C#.
Вижте също
- C# Ръководство за програмиране
- Класове и структури
- Имоти
- Видове
- само за четене само за четене
- Неизменност в C# Част първа: Видове неизменност Неизменност в C# Част първа: Видове неизменност
Обратна връзка
Бихме искали да знаем вашето мнение. Моля, посочете за какво искате да ни кажете.