Удалить дочерние объекты в Entity Framework

Все объявления констант неявно статичны, а спецификация C # заявляет, что (избыточное) включение статического модификатора запрещено. Я считаю, что это необходимо для того, чтобы избежать путаницы, которая могла возникнуть, если бы читатель увидел две константы, один из которых был объявлен статичным, а другой нет - они могли легко предположить, что разница в спецификации подразумевала разницу в семантике. Сказав это, нет запрета на избыточное определение модификатора доступа, который также является стандартным, где есть выбор. Например, метод (конкретный) может быть явно помечен как закрытый, несмотря на то, что это значение по умолчанию. Правило, по-видимому, заключается в том, что там, где нет выбора (например, объявление метода в интерфейсе), избыточный модификатор запрещен. Там, где есть выбор, это разрешено.

29
задан hminaya 11 November 2010 в 01:50
поделиться