Preguntas etiquetadas con vb.net

165
Diferencia entre Lookup () y Dictionary (Of list ())

Estoy tratando de entender qué estructuras de datos son las más eficientes y cuándo / dónde usar cuáles. Ahora, podría ser que simplemente no entiendo las estructuras lo suficientemente bien, pero ¿cómo es ILookup(of key, ...)diferente de a Dictionary(of key, list(of ...))? Además, ¿dónde me...

163
ObservableCollection no es compatible con el método AddRange, por lo que recibo una notificación por cada elemento agregado, además de ¿qué pasa con INotifyCollectionChanging?

Quiero poder agregar un rango y actualizarme para todo el lote. También quiero poder cancelar la acción antes de que termine (es decir, el cambio de colección además del 'cambiado'). Q relacionada ¿Qué colección .Net para agregar varios objetos a la vez y recibir

157
Clases frente a módulos en VB.NET

¿Se considera una práctica aceptable usar módulos en lugar de clases con funciones de miembro compartidas en VB.NET? Tiendo a evitar los módulos, porque sienten que quedan restos de Visual Basic 6.0 y realmente ya no parecen encajar. Por otro lado, no parece haber mucha diferencia entre usar un...

151
¿Cómo debo emitir en VB.NET?

¿Son todos estos iguales? ¿En qué circunstancias debería elegir cada uno sobre los demás? var.ToString () CStr (var) CType (var, String) DirectCast (var, String) EDITAR: Sugerencia de NotMyself ... TryCast (var,

145
Mezclando C # y VB en el mismo proyecto

¿Puedes mezclar archivos vb y c # en el mismo proyecto para una biblioteca de clases? ¿Hay alguna configuración que lo haga posible? Lo intenté y ninguno de los intellisense funciona del todo bien, aunque el compilador de fondo parece manejarlo lo suficientemente bien (aparte del hecho de que yo,...