J'ai un cours de quelque part. Le nom est étrange, il s'appelle "Quelque chose [dans] ABC.cs". Est-il valide pour "[dans]" dans un nom de classe?Il y a des accolades dans un nom de classe C#
Répondre
Il convient de noter que la CLI permet des noms illicites en C# (un truc que le compilateur C# exploite lui-même quand il « noms » types anonymes): cependant - un nom de type ne peut pas contenir .
(cela signifierait un espace de nommage), et une petite vérification montre que [
/]
doit être échappé lorsqu'il est utilisé dans les noms; donc ce serait a\[b\]
(ou a\\[b\\]
lorsqu'il est écrit comme une chaîne C#). Je pense que nous pouvons conclure, par conséquent, que vous avez pas ont une classe nommée Something[into]ABC.cs
. Je suppose que vous avez un fichier nommé à la place, avec la classe un peu plus saine.
Les noms de fichiers ne définissent pas le nom de classe, bien qu'il soit considéré comme poli de garder les deux en synchronisation.
- 1. Y a-t-il un nom pour stocker des données où chaque ligne a un point-virgule ou des accolades?
- 2. Y a-t-il un nom pour une classe Objective-C pure-data?
- 3. Y a-t-il une sorte de "classe d'expression" (C++)
- 4. Pourquoi y a-t-il des accolades auto-duplicantes dans la version persistante de WPT RichTextBox?
- 5. Il y a des chaînes en C++?
- 6. Y a-t-il une classe BigDecimal pour C?
- 7. Y a-t-il un nom pour 'map'ping plusieurs listes?
- 8. Y a-t-il un nom standard pour cette opération?
- 9. Y a-t-il des événements en C++?
- 10. Y a-t-il une classe "ContainsType"?
- 11. Y a-t-il un nom pour cette construction particulière?
- 12. Y a-t-il un nom commun pour la fonction f (a b) = b (a)?
- 13. Y a-t-il un nom standard pour cette fonction?
- 14. Y a-t-il un nom pour ce type d'algorithme?
- 15. Y a-t-il un nom pour cet idiome?
- 16. Y a-t-il un raccourci clavier pour sauter entre accolades?
- 17. Y at-il un moyen de savoir si un objet a implémenté ToString explicitement dans C#
- 18. Il y a des paramètres nommés, puis
- 19. Combien de versions des normes C++ y a-t-il?
- 20. Y a-t-il un Interlocked pour cela? C++
- 21. Il y a classe Inside SWC avec un nom long et bizarre
- 22. Y a-t-il un logo officiel de C#?
- 23. Y a-t-il un analogue C# de Node.js?
- 24. Y a-t-il des implémentations Int24 en C#?
- 25. Y at-il un nom de famille avec le nom "LinqToVisualTree" dans C#?
- 26. Y a-t-il un truc pour gagner du temps dans Xcode quand il y a des milliers d'images?
- 27. Y a-t-il des alternatives CURL pour C++?
- 28. La classe héritée C++ a un membre du même nom
- 29. Y a-t-il un 'pointeur de const' dans Ruby?
- 30. Y a-t-il des communications SFTP en C#?
S'agit-il d'un nom de classe ou de fichier? Montrez-nous le contenu de ce fichier. – rkrahl
Dans quel contexte voyez-vous le nom? – FishBasketGordo
Un nom de classe ne peut certainement pas contenir un '.', comme dans' .cs' - êtes-vous sûr que ce n'est pas juste un nom de fichier? –