Czy istnieje sposób, aby Visual Studio stworzył mój interfejs "publiczny"? Na przykład kliknij prawym przyciskiem myszy folder -> utwórz nowy element -> kod -> interfejs.Domyślny interfejs ustaw w C#
Po utworzeniu pliku nie ma modyfikatorów dostępu.
interface IMyInterface
{
}
Czy istnieje sposób na wyrejestrowanie go w celu upublicznienia?
Zawsze zapominam, aby ręcznie zmienić je na publiczne (gdy muszą być).
Nie sądzę, ponieważ jedną z głównych zasad programowania jest hermetyzacja. Teraz, jeśli wszystko będzie publiczne, zasada ta nie ma już sensu. Moim zdaniem powinieneś lepiej napisać kod. – jAC
możliwy duplikat [Jak domyślnie nowa klasa jest publiczna podczas tworzenia jej w Visual Studio?] (Http://stackoverflow.com/questions/700086/how-do-you-default-a-new-class-to -publiczne-kiedy-tworzące-to-w-wizualnym-studiu). Zauważ, że ten link zawiera odpowiedź opisującą sposób modyfikacji tego zachowania. – slugster
@JanesAbouChleih Zauważ, że powiedziałem, "kiedy muszą być" Nie ustawiam wszystkiego na publiczną. To byłoby głupie :) – Anonymous