Questions marquées «vb.net»

165
Différence entre Lookup () et Dictionary (Of list ())

J'essaie de comprendre quelles structures de données sont les plus efficaces et quand / où utiliser lesquelles. Maintenant, il se peut que je ne comprends tout simplement pas assez bien les structures, mais en quoi est-ce ILookup(of key, ...)différent d'un Dictionary(of key, list(of ...))? Aussi où...

163
ObservableCollection Ne prend pas en charge la méthode AddRange, je suis donc notifié pour chaque élément ajouté, en plus de INotifyCollectionChanging?

Je souhaite pouvoir ajouter une plage et être mis à jour pour l'ensemble du volume. Je veux aussi pouvoir annuler l'action avant qu'elle ne soit faite (c'est-à-dire que la collection change en plus du «changé»). Associé Q Quelle collection .Net pour ajouter plusieurs objets à la fois et être...

157
Classes et modules dans VB.NET

Est-il considéré comme une pratique acceptable d'utiliser des modules au lieu de classes avec des fonctions membres partagées dans VB.NET? J'ai tendance à éviter les modules, car ils ont l'impression que les restes de Visual Basic 6.0 ne semblent plus vraiment s'intégrer. D'un autre côté, il ne...

151
Comment dois-je diffuser dans VB.NET?

Tous ces éléments sont-ils égaux? Dans quelles circonstances dois-je choisir les uns sur les autres? var.ToString () CStr (var) CType (var, chaîne) DirectCast (var, chaîne) EDIT: Suggestion de NotMyself … TryCast (var, chaîne)

145
Mélanger C # et VB dans le même projet

Pouvez-vous mélanger des fichiers vb et c # dans le même projet pour une bibliothèque de classes? Y a-t-il un paramètre qui le rend possible? J'ai essayé et aucun des intellisense ne fonctionne tout à fait correctement, bien que le compilateur d'arrière-plan semble le gérer assez bien (mis à part...