Si j'ai le noyau d'une classe définie dans un fichier comme "public partial" et que je souhaite créer des ajouts dans un autre fichier, quelle est la différence entre la définition de "public partial "encore dans mon deuxième fichier ou simplement définir" partiel "? Que se passe-t-il si je définis "private partial" dans mon second fichier?Accessibilité de la classe partielle .NET sur plusieurs fichiers
2
A
Répondre
8
Vous pouvez dupliquer les modificateurs de classe ou les ignorer dans un fichier, mais vous obtiendrez une erreur de compilation s'ils sont spécifiés dans différents fichiers en tant que niveaux d'accès différents.
Les mots-clés suivants sur une définition de type partiel sont facultatifs, mais si elle est présente sur une définition de type partielle, ne peut pas entrer en conflit avec les mots-clés spécifiés sur une autre définition partielle pour le même type:
- publique
- privé
- protégé
- interne
- abstrait
- scellé
- classe de base
- nouveau modificateur (parties imbriquées)
- contraintes génériques
Questions connexes
- 1. C# classe partielle
- 2. par défaut de classe C# Accessibilité dans
- 3. Visual C#, Winforms, et Folie classe partielle
- 4. fichiers sur plusieurs processus
- 5. LINQ, classe mvc et partielle
- 6. accessibilité sharepoint
- 7. Méthode partielle à l'intérieur Classe abstraite (C#)
- 8. Une classe avec plusieurs fichiers d'implémentation
- 9. scp sur la classe WebClient dans .Net
- 10. Ajouter une classe partielle à TableAdapter
- 11. Accessibilité des propriétés abstraites
- 12. Charge partielle de la bibliothèque de classes
- 13. Les modèles répartis sur plusieurs fichiers
- 14. C# - classe partielle dans le projet VS2005
- 15. Modification atomique de fichiers sur plusieurs réseaux
- 16. Transparence partielle avec C# .NET 3.5 WinForms?
- 17. Accessibilité de variable d'instance Java
- 18. Javascript et accessibilité
- 19. Téléchargement/Téléchargement de plusieurs fichiers Simultanément en utilisant FTPWebrequest Classe
- 20. Impossible de prévisualiser plusieurs fichiers tiff dans .Net
- 21. Contrôle simultané de plusieurs fichiers journaux (sur SSH) sous Windows?
- 22. Plusieurs attributs XmlElement sur la même propriété/classe/
- 23. Hérite d'une classe sur plusieurs modules?
- 24. validation partielle-forme de plusieurs pages (connexion F.E.-partiel)
- 25. plusieurs définitions de la même classe
- 26. Accéder aux membres de l'autre moitié d'une classe partielle
- 27. insertion de données supplémentaires dans linq to sql classe partielle
- 28. C#: diviser une classe en plusieurs fichiers (avec un formulaire)
- 29. Comment diffuser tempdb sur plusieurs fichiers?
- 30. Affichage des propriétés de classe partielle dans Entity Framework designer