В C#, ако вътре в един клас дефинираме константа,
то това const влючва ли автоматично по премълчаване и static ?
Пример
class Calendar1
{
public const int Months = 12;
}
Значи ли, че в този пример имаме
public static const int Months = 12;
Като това което е между редовете е такъв подвъпрос (което всъщност е истинския въпрос):
Ако имаме константа в един клас и 5 милиона променливи/обекта от този клас, то колко памет ще се задели за константата ?
пет милиона константи, или само една константа ?