Pytania oznaczone «vb.net»

165
Różnica między Lookup () a Dictionary (Of list ())

Próbuję ogarnąć głowę, które struktury danych są najbardziej wydajne i kiedy / gdzie ich użyć. Możliwe, że po prostu nie rozumiem struktur wystarczająco dobrze, ale czym ILookup(of key, ...)różni się od Dictionary(of key, list(of ...))? Również gdzie chciałbym użyć ILookupi gdzie byłoby to...

163
ObservableCollection Nie obsługuje metody AddRange, więc otrzymuję powiadomienie o każdym dodanym elemencie, poza tym, co z INotifyCollectionChanging?

Chcę mieć możliwość dodawania zakresu i aktualizowania całej ilości. Chcę także móc anulować akcję, zanim zostanie wykonana (tj. Zmiana kolekcji oprócz „zmienionej”). Powiązane pytanie Która kolekcja .Net do jednoczesnego dodawania wielu obiektów i otrzymywania...

157
Klasy a moduły w VB.NET

Czy dopuszczalną praktyką jest używanie modułów zamiast klas ze współdzielonymi funkcjami składowymi w VB.NET? Staram się unikać modułów, ponieważ wydaje się, że pozostały resztki z Visual Basic 6.0 i tak naprawdę nie pasują już do nich. Z drugiej strony wydaje się, że nie ma dużej różnicy między...

151
Jak przesyłać w VB.NET?

Czy wszystkie są równe? W jakich okolicznościach powinienem wybrać jednego spośród pozostałych? var.ToString () CStr (var) CType (zmienna, ciąg) DirectCast (var, String) EDYCJA: sugestia od NotMyself … TryCast (var,

145
Mieszanie C # i VB w tym samym projekcie

Czy można mieszać pliki VB i C # w tym samym projekcie dla biblioteki klas? Czy jest jakieś ustawienie, które to umożliwia? Próbowałem i żaden z technologii intellisense pracuje całkiem dobrze, choć kompilator tło wydaje się obsługiwać go wystarczająco dobrze (pomijając fakt, że ja wtedy miał 2...